【问题标题】:What is the hibernate annotations equivalent of this?与此等效的休眠注释是什么?
【发布时间】:2013-06-27 02:12:04
【问题描述】:
 <one-to-one name="employee" class="com.test.study.model.employee" 
 cascade="save-update"> </one-to-one>

我在想:

OneToOne(fetch = FetchType.LAZY, mappedBy = "com.test.study.model.employee", cascade = CascadeType.All)

但是,我是否也在另一张桌子上做同样的事情?

【问题讨论】:

    标签: java hibernate join hibernate-mapping hibernate-annotations


    【解决方案1】:

    应该是这样的:

    class Other{
        @OneToOne
        Employee employe;
    }
    
    class Employee {
        @OneToOne(mappedBy = "empolyee", cascade = CascadeType.SAVE_UPDATE)
        Other other;
    }
    

    【讨论】:

      【解决方案2】:
      import com.test.study.model.employee; 
      
      @OneToOne(mappedBy="employee", cascade=CascadeType.ALL)
      private employee emp;
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-01-12
        • 1970-01-01
        • 2011-08-08
        • 1970-01-01
        • 2012-08-05
        • 2014-03-12
        • 1970-01-01
        相关资源
        最近更新 更多