<?xml
version="1.0"
?>
<!DOCTYPE
hibernate-mapping
PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"
>
<!-- Generated 2016-7-13 21:21:16 by
Hibernate
Tools 3.4.0.CR1 -->
<hibernate-mapping
package="com.lidongyang.hibernate"
>
<class
name="Person"
table="PERSON"
>
<id
name="id"
type="java.lang.Integer">
<column
name="ID"
/>
<generator
class="native"
/>
</id>
<property
name="name"
type="java.lang.String">
<column
name="NAME"
/>
</property>
<property
name="age"
type="java.lang.Integer">
<column
name="AGE"
/>
</property>
<joined-subclass
name="Student"
table="STudent"
>
<key
column="Student_id"
></key>
<property
name="school"
type="string"
column="School"
></property>
</joined-subclass>
</class
>
</hibernate-mapping>
本文介绍了一个使用Hibernate框架进行人员类(Person)及其子类学生(Student)的数据库映射配置示例。该配置使用XML文件定义了Person类与数据库表PERSON之间的映射关系,并为Student类定义了额外的属性及与STUDENT表的映射。

537

被折叠的 条评论
为什么被折叠?



