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

一对一主键照射

2012-07-04 
一对一主键映射一对一主键关联映射:?一般一对一主键关联映射通过foreign主键生成器使用另外一个相关联的对

一对一主键映射

一对一主键关联映射:

?一般一对一主键关联映射通过foreign主键生成器使用另外一个相关联的对象的标识符。通常和<one-to-one>联合起来使用。并且使用 约束条件constrained="true"

?

<?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.pk.po" ><class name="Person" table="person"><id name="id" column="id"><generator column="name"></property><one-to-one name="passcard" ></one-to-one></class></hibernate-mapping>

?

<?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.pk.po" ><class name="Passcard" table="passcard"><id name="id" column="id"><generator column="code"></property><one-to-one name="person" constrained="true"></one-to-one></class></hibernate-mapping>

?

其中person 和passcard是不对应列的,constrained="true"是用来 约束id的, class="foreign"表示id是有外键生成的。

?

?

热点排行