<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping auto-import="true" package="cn.veryedu.entity" schema="SCOTT">
<class dynamic-insert="true" dynamic-update="false" entity-name="Stu" name="Student" table="student_table">
<id name="studentId">
<column name="student_id" length="32"></column>
<generator class="sequence">
<param name="sequence">EMP_SEQU</param>
</generator>
</id>
<many-to-one
name="major"
entity-name="majorEntity"
column="major_for_id"
cascade="none"
fetch="join"
>
</many-to-one>
<property name="studentName">
<column name="student_name" length="20"></column>
</property>
<property name="studentAge">
<column name="stu_age" precision="3"></column>
</property>
<property name="studentGender">
<column name="stu_gendar" length="4"></column>
</property>
</class>
<class name="Major" entity-name="majorEntity" table="major_table">
<id name="majorId" column="majorId">
<generator class="increment"></generator>
</id>
<property name="majorName" column="major_Name"></property>
<bag name="students"
table="student_table"
fetch="join" cascade="none"
order-by="stu_age asc"
inverse="true"
>
<key column="major_for_id"></key>
<one-to-many entity-name="Stu"/>
</bag>
<!--
<set name="students" table="student_table">
<key column="major_for_id"></key>
<one-to-many entity-name="Stu"/>
</set>
-->
<!--
<list name="students" cascade="all">
<key column="major_for_id"></key>
<index column="student_index" length="10"></index>
<one-to-many entity-name="Stu"/>
</list>
-->
</class>
</hibernate-mapping>
manytoone 和onetomany hibernate配置
最新推荐文章于 2023-01-06 13:58:41 发布