обратный = правда в аннотациях JPA
-
28-10-2019 - |
Вопрос
В своем приложении я использую JPA 2.0 с Hibernate в качестве поставщика настойчивости. У меня есть отношения между двумя субъектами (используя @JoinColumn
и не @JoinTable
) Я хотел знать, как я мог указать inverse=true
(как указано в hbm.xml
) в аннотациях JPA, чтобы отменить владелец отношений.
Спасибо.
Решение
Я нашел ответ на это. Атрибут сопоставления аннотации @onetomany ведет себя так же, как и обратное = true в файле XML.
Другие советы
Атрибут mappedBy
Указывает, что сущность на этой стороне является обратной связью, а владелец проживает в другой сущности. Другая сущность будет иметь @JoinColumn
Annotaion и @ManyToOne
отношение. Следовательно, я думаю, что обратно = верно и такое же, как @ManyToOne
аннотация.
Также обратно = ”true» означает, что это владелец отношения, чтобы справиться с отношениями.