У меня есть класс:
@Entity
public class A {
@Embedded
@AttributeOverride(name = "id", column = @Column(name = "b_id"))
private B b;
}
В таблице A
есть столбец b_id BIGINT NOT NULL.
@Embeddable
@Entity
public class B {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
}
мы получаем ошибку: вызвано: org.hibernate.MappingException: свойство компонента не найдено: id
По сути, нам нужно отобразить B в A, используя id
Пожалуйста, помогите