2014-01-09 3 views

답변

0

법인 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> 
+1

여기서 EDU_ID는 forgin 키 참조이며 ST_NAME은 클래스 속성입니다. 예제를 시도했지만 xml @ Bob.z에 오류가 표시됩니다. –

관련 문제