Вопрос

В своем приложении я использую JPA 2.0 с Hibernate в качестве поставщика настойчивости. У меня есть отношения между двумя субъектами (используя @JoinColumn и не @JoinTable) Я хотел знать, как я мог указать inverse=true (как указано в hbm.xml) в аннотациях JPA, чтобы отменить владелец отношений.

Спасибо.

Это было полезно?

Решение

Я нашел ответ на это. Атрибут сопоставления аннотации @onetomany ведет себя так же, как и обратное = true в файле XML.

Другие советы

Атрибут mappedBy Указывает, что сущность на этой стороне является обратной связью, а владелец проживает в другой сущности. Другая сущность будет иметь @JoinColumn Annotaion и @ManyToOne отношение. Следовательно, я думаю, что обратно = верно и такое же, как @ManyToOne аннотация.

Также обратно = ”true» означает, что это владелец отношения, чтобы справиться с отношениями.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top