一對多關系配置
<hibernate-mapping package="com.wepull.hibernate.pojo"><class name="Clazz" table="tbl_class">
<id name="classId" column="pk_class_id">
<generator class="native"/>
</id>
<property name="className" column="class_name"/>
<!-- inverse="false":不放棄維護關系的權(quán)利,由Clazz維護關系 -->
<!-- inverse="true":放棄維護關系的權(quán)利,由Student維護關系 -->
<set name="students" inverse="true" cascade="all">
<!-- 一的一方為多的一方指定外鍵 -->
<key column="fk_class_id"/>
<!-- 讓Clazz認識認識students是什么 -->
<one-to-many class="Student"/>
</set>
</class>
</hibernate-mapping>
<hibernate-mapping package="com.wepull.hibernate.pojo">
<class name="Student" table="tbl_student">
<id name="studentId" column="pk_student_id">
<generator class="native"/>
</id>
<property name="studentName" column="student_name"/>
<many-to-one name="clazz" column="fk_class_id" cascade="all"/>
</class>
</hibernate-mapping>