У меня следующая структура:
@Entity
class First {
@Embedded
private Second second;
..
..
}
@Embeddable
class Second {
@Id
private Long id;
private String name;
// and many attributes are not meant to be part of the Id
..
..
}
Когда я запускаю код, возникает исключение:
Идентификатор для сущности First не найден.
Есть ли способ установить @id
во встроенном классе?
ПРИМЕЧАНИЕ: Второй класс используется не только как класс Id, поэтому я нене хочу использовать EmbeddedId