关于网友提出的“ hibernate一对多单向关联CRUD问题”问题疑问,本网通过在网上对“ hibernate一对多单向关联CRUD问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: hibernate一对多单向关联CRUD问题描述:
就拿 “客户-订单” 来说吧,如果将其设计成一对多单向关联。客户实体类包括一个Set,用于保存其全部订单;而订单里没有客户引用,这样,如何保存订单呢?
请前辈赐教。
解决方案1:
确实应该多的一方保留单的一方的引用啊。
解决方案2:形容得很恰当!!! 解决方案3:
让全国人知道刘翔的名字很简单,让刘翔记得全国人的名字就难了
解决方案4: 一方不用保存多方的信息,多方保存一方的ID就可以了,这样比较合理。
打错了。
如果你不需要在页面 通过订单来展示客户的信息 就可以只做客户那边单项关联。
解决方案6:
个人觉得意义就是效率高点吧,如果做了双向关联 那么session里就要维护2方的关系,如果客户改了,客户的订单集合要做改变,而订单对客户的引用也得改变。 解决方案7:
这个得根据你的需求来、
如果你不要再页面不要通过 订单来展示客户的信息 就可以只做客户那边单项关联。
多的一方没有一的一方的引用,我还没这样设计过呢
其实我一般不在一的这方保留多的一方的引用,感觉这样问题挺多的- -!