您的位置:首页 > 其它

对象关系映射文件

2016-05-30 14:13 302 查看




<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

<hibernate-mapping package="com.baidu.cfghbm">

<class name="Worker" table="WORKER">

<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>

<!-- 映射组成关系 -->
<component name="pay">
<!-- parent: 指定组件属性所属的整体类  前提是把要Worker 写道pay 中
name  :整体类在组件类中的属性名   -->
<parent name="worker"/>

<!-- 指定组成关系的组件的属性 -->
<property name="monthlyPay" column="MONTHLY_PAY"></property>
<property name="yearPay" column="YEAR_PAY"></property>
<property name="vocationWithPay" column="VOCATION_WITH_PAY"></property>
</component>

</class>

</hibernate-mapping>
















~~~~~~~~~~~~~~~~~~~~~~~~~~分割线~~~~~~~~~~~~~~~~~~~~~~~~~~~~

一. 详解:OID

1. 什么是OID?



2. OID 的生成策略有哪些?



. increment 标识符生成器



②. identity 标识符生成器



.
sequence 标识符生成器




. hilo
标识符生成器




⑤ native 标识符生成器



二详解: Java 类型, Hibernate 映射类型及 SQL 类型之间的对应关系

1.常见类型的映射关系





2. 详解Java 时间和日期类型的 Hibernate 映射





3. Java
大对象类型的 Hiberante 映射




4. 映射组成关系









内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: