하이버 네이트 일대 다 단방향 연결에 문제가 있습니다. 매핑 파일 Parent.hbm.xml하이버 네이트 일대 다 단방향 연결, 부모로부터 자식 선택?
<hibernate-mapping>
<class name="Parent" table="parent"/>
<id name="id" column="id_parent"/>
<set name="children" inverse="false" cascade="all">
<key column="id_parent"/>
<one-to-many class="Child"/>
</set>
</hibernate-mapping>
Child.hbm.xml
<hibernate-mapping>
<class name="Child" table="parent"/>
<id name="id" column="id_child"/>
<property = "birthday"/>
<property="name"/>
</hibernate-mapping>
class Parent{
int id;
set <Child> children;
}
class Child{
int id;
int name;
int birthday;
}
는, I는 "= 역을 설정하여 일대 일방향 운전 조합을 사용 그릇된".
이름, 생일 및 부모 ID 정보로 올바른 아동을 선택하는 방법은 무엇입니까?
감사합니다. 감사합니다.
Parent.children은 어떻게 매핑됩니까? –
정확히 무엇을하고 싶습니까? 주어진 부모, 주어진 이름 및 주어진 생일이있는 아이를 찾으십시오. –
예, 정확하게 의미하는 것 – lhuang