首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

hibernate组件投射

2012-08-22 
hibernate组件映射所谓组件映射即为当一个实体类中有一个属性为自定义的类,但又没有oid,即数据库中没有这

hibernate组件映射
所谓组件映射即为当一个实体类中有一个属性为自定义的类,但又没有oid,即数据库中没有这个类的对应表。也称这种属性为值对角或实体类的组件。如User类中有一个Contact的引用,而引用中包含各种联系信息。要把这个组件的信息一起存入User对应的表中。这样的好处是可以对Contact进行重复利用等。
映射方式:

<class name="User" table="tb_User">

<id name="id" column="id">

<generator column="userName" unique="true" not-null="true"/>

<property name="sex" column="sex" />

<property name="birthday" column="birthday"/>

<component name="contact">

<property name="zcode" column="zcode"/>

<property name="email" column="email"/>

<property name="telephone" column="telephone"/>

<property name="mobilePhone" column="mobilePhone"/>

<property name="address" column="address"/>

</component>

</class>

热点排行