where select java JPA : 외래 키 주석


1 Answers

다른 사람들이 대답 한대로 -
ManyToOneJoinColumn 주석을 사용해야합니다.
JPA는 ORM - Object Relational 매핑에 관한 것이므로,
자바에서 "자연스럽게"행했던 것처럼 다른 객체를 참조해야합니다 - 객체를 통해 그리고 당신의 경우 식별자 (forumId)를 통하지 않고)
이것은 JPA와 Hibernate (이전 JPA)의 관계 사이의 설계 고려 사항 중 하나였습니다.

java database-design jpa orm annotations

ForumTopic 라는 두 개의 데이터베이스 엔티티가 있습니다.

Topicprotected long forumId 데이터 멤버를 protected long forumId 물론 Topic 의 포럼을 나타냅니다.

내 질문은이 데이터 멤버에 대해 사용하는 특수 효과입니다.



Related