为什么要有单向关联
http://www.java1995.cn/blog/item/113
?
?
?
hibernate官方推荐使用双向关联,那么单向关联有什么用呢?
其实这个有用没用,不是从技术方向来解释的,而应该从业务层来考虑。
比如:
user <--> city ;
???? class user{
???????? city;
??? }
??? 不需要
??? class city{
????????? //??? List users;??? // this is unnecessary for business , 不需要 .
??? }
??? 对象层不需要,persistance 层 当然不需要了。就省了吧。
这就是为什么要留有单向关联的原因。