-2
여기서 자동 증가가 필요한 ID 하나를 가지고 하나의 복합 테이블에 두 개의 열이 추가됩니다.자동 증가 필드가있는 Hibernate 복합 키
ID ST_NAME EDU_ID
1 A E1
2 As E1
3 Af E1
4 B E2
5 Ba E2
ID는 모든 테이블 ST_NAME 고유하고 난
여기서 자동 증가가 필요한 ID 하나를 가지고 하나의 복합 테이블에 두 개의 열이 추가됩니다.자동 증가 필드가있는 Hibernate 복합 키
ID ST_NAME EDU_ID
1 A E1
2 As E1
3 Af E1
4 B E2
5 Ba E2
ID는 모든 테이블 ST_NAME 고유하고 난
법인 Table.java
public class Table {
private Long id;
pirvate Composite composite;
// setters & getters
}
Composite.java를 최대 절전 모드 사용하여 테이블을 만드는 방법을 EDU_ID는 복합 형 수 있을까요
public class Composite{
private String stName;
pirvate Long eduId;
// setters & getters
}
Table.hbm.xml
<id name="id" type="java.lang.Long">
<column name="id" />
<generator class="increment" />
</id>
<composite-id name="composite" class="com.test.Composite">
<key-property name="stName" type="java.lang.String">
<column name="ST_NAME" />
</key-property>
<key-property name="eduId" type="java.lang.Long">
<column name="EDU_ID" />
</key-property>
</composite-id>
여기서 EDU_ID는 forgin 키 참조이며 ST_NAME은 클래스 속성입니다. 예제를 시도했지만 xml @ Bob.z에 오류가 표시됩니다. –