Используйте персистентную сущность как ключ - PullRequest
0 голосов
/ 04 января 2019

Есть метод для использования Персистентной сущности как ключа в классе Embeddable?

Это мой код:

import javax.persistence.Column;
import javax.persistence.Embeddable;
import java.io.Serializable;

@Embeddable
public class Key implements Serializable {

    @Column(length = 50, nullable = false)
    protected String title;

    @Column(nullable = false)
    protected User owner;

    public Key(){

    }

    public Key(String title, User owner){
        this.title = title;
        this.owner = owner;
    }
}

Но у меня есть эта ошибка:

Тип атрибута «Базовый» не должен быть «Персистентным объектом»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...