Hibernate one2one 双向主键关联
来源:互联网 发布:linux python ssh模块 编辑:程序博客网 时间:2024/05/16 01:04
People 类
public class People {
private int id;
private String name;
private IdCard idcard;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public IdCard getIdcard() {
return idcard;
}
public void setIdcard(IdCard idcard) {
this.idcard = idcard;
}
}
----------------------------------------------------------
IdCard 类
public class IdCard {
private int id;
private String cardNo;
private People people;
public People getPeople() {
return people;
}
public void setPeople(People people) {
this.people = people;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getCardNo() {
return cardNo;
}
public void setCardNo(String cardNo) {
this.cardNo = cardNo;
}
}
---------------------------------------------------
People.hbm,xml
<?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.soft.gread1">
<class name="People" table="t_people">
<id name="id" >
<generator class="foreign">
<param name="property">idcard</param>
</generator>
</id>
<property name="name"/>
<one-to-one name="idcard" constrained="true"/>
</class>
</hibernate-mapping>
---------------------------------------------------------------------
IdCard.hbm.xml
<?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.soft.gread1">
<class name="IdCard" table="t_idcard">
<id name="id" >
<generator class="native"/>
</id>
<property name="cardNo" />
<one-to-one name="people"></one-to-one>
</class>
</hibernate-mapping>
- Hibernate one2one 双向主键关联
- Hibernate one2one 主键单向关联
- Hibernate之one2one主键关联
- Hibernate 映射关系 ---One2One 主键关联
- Hibernate one2one 外键双向关联
- Hibernate中的one2one映射实例二(一对一主键关联映射双向)
- Hibernate关联关系-one2one
- Hibernate 一对一主键双向关联
- Hibernate 一对一主键双向关联
- Hibernate 一对一主键双向关联
- Hibernate一对一主键双向关联
- hibernate一对一主键双向关联
- hibernate一对一主键双向关联
- Hibernate:一对一双向主键关联
- Hibernate 一对一主键双向关联
- Hibernate 一对一主键双向关联
- Hibernate关联之一对一主键双向关联
- hibernate 之 9.one2one双向
- 路由器静态路由配置 两个路由通过serial连接
- stl vector源码剖析
- 程序员从初级到中级10个秘诀
- hdu 3931 Cross the Fire
- SQL SERVER连接DB2
- Hibernate one2one 双向主键关联
- java写"\n"写入到txt文本用记事本打开出现黑框解决方案
- 我的Ubuntu9.10安装与配置(转载)
- 取消office(word、excel、visio等)模板帮助
- HTML5网站
- 双队列作业调度算法
- linux下IPTABLES配置详解 分享
- GPFS文件系统笔记
- FLEX学习笔记:mx.core.BitmapAsset ——位图的使用