【问题标题】:Always inverse Mapping for bidirectional relations?总是反向映射双向关系?
【发布时间】:2012-03-06 15:53:59
【问题描述】:

我检查了 Hibernate 'Inverse' in mapping filehttp://www.nhforge.org/doc/nh/en/#collections-bidirectionalhttp://blog.xebia.com/2009/03/16/jpa-implementation-patterns-bidirectional-assocations/

对于集合(父)端的双向映射,我总是必须使用 inverse=true 吗?

有哪些选择?是否也可以定义双方不为空且不可更新?

【问题讨论】:

    标签: java hibernate bidirectional inverse


    【解决方案1】:

    如果您有一个双向映射,那么如果您有 Cascade,则不反转一侧会造成伤害。所有双方都会尝试保持关联,这意味着链接表中的重复条目或冗余更新。

    双方不可更新对于只读关联很有用。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-10
    • 1970-01-01
    • 1970-01-01
    • 2013-11-20
    • 2016-04-19
    相关资源
    最近更新 更多