나는 Hibernate에서 간단한 JoinTable 연산을 실행하려고하고있다. "Person"이라는 엔티티를 나타내는 테이블 하나가 있습니다. 사회 보장 번호를 나타내는 다른 테이블이 있습니다 (예를 들어). 사회 보장 번호 (String) (VARCHAR2)를 PersonEntity의 속성으로 사용하고 싶습니다. PersonEntity는 다음 코드 없이는 잘 작동합니다. 여기 내가하려는 일이 있습니다.엔티티를 사용하지 않고 Hibernate Simple JoinTable
PERSON_ID, SSN
모든 코드없이 잘 작동 :
@JoinTable(name = "PERSON_ID_X_SSN",
joinColumns = {@JoinColumn(name = "PERSON_ID")})
@Column(name="SSN", nullable=false, updatable=false)
private String social;
PERSON_ID_X_SSN 테이블이 간단합니다. 최대한 빨리 전체 엔티티에 추가하면 null입니다. 나는 PERSON_ID_X_SSN을위한 별도의 엔티티를 만들지 않기를 원합니다 ... 도와주세요! 감사합니다