1 / 4
文档名称:

Hibernate-一对一唯一外键关联双向.doc

格式:doc   大小:30KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Hibernate-一对一唯一外键关联双向.doc

上传人:bdjigr52 2018/8/24 文件大小:30 KB

下载得到文件列表

Hibernate-一对一唯一外键关联双向.doc

相关文档

文档介绍

文档介绍:
private int id;
private String cardNo;
private Person person;

private int id;
private String name;
private IdCard idCard;
<hibernate-mapping>
<class name="" table="t_idcard">
<id name="id">
<generator class="native"/>
</id>
<property name="cardNo"/>
<one-to-one name="person" property-ref="idCard"/>
</class>
</hibernate-mapping>
<hibernate-mapping>
<class name="" table="t_person">
<id name="id">
<generator class="native"/>
</id>
<property name="name"/>
<many-to-one name="idCard" unique="true"/>
</class>
</hibernate-mapping>
public class est extends TestCase {
public void testSave1() {
Session session = null;
try {
session = ();
();

IdCard idCard = new IdCard();
("11**********");

Person person = new Person();
("女女");
(idCard);

//不能成功保存,因为IdCard是Transient状态
(person);

().commit();
}catch(Exception e) {
();
().rollback();
}finally {
(session);
}
}

public void testSave2() {
Session session = null;
try {
session = ();
();

IdCard idCard = new IdCard();
idCard