读书人

Hibernate第07课:一对一表联系关系映

发布时间: 2012-11-09 10:18:48 作者: rapoo

Hibernate第07课:一对一表关联映射

一对一关联有(主键关联)单向关联和双向关联和唯一外键关联三种模式

首先了解单向关联.假设有User(客户)和(A

?双向只需要在Accounts.hbm.xml中加入<one-to-one>标签,输出SQL的时候hibernate会使用join将两张表都查询出来.

?

而一对一唯一外键关联和多对一关联其实是一样的.但是是属于一个特例.只要设置unique属性为true.限制对象不允许重复就可以了.

?

整个Hibernate的对象关系映射主要包括如下种.

多对一关联映射

一对一主键关联单向映射

一对一主键关联双向映射

一对一唯一外键关联单向映射

一对一唯一外键关联双向映射

?

一对多单向关联映射

一对多双向关联映射

?

多对多单向关联映射

多对多双向关联映射

?

用到的时候再查资料.基本原理一致,学习起来应该不困难.

读书人网 >软件架构设计

热点推荐