我刚开始阅读JPA,并在hibernate中实现了解细节.但是,为了继续发展到那时,你能帮助澄清一个基本的qn.
何时
使用OneToOne如果实体管理器需要处理相关对象的持久性,我可以使用OneToOne.关键是,我总是可以在不指定oneToOne的情况下生活,但是我负责管理关系并确保引用的对象不处于瞬态状态.这是真的?
何时使用或不使用,ManyToOne
说我正在定义一个Employee类,并且需要使用Employer定义rel.在这种情况下,我是否需要像下面那样指定manyToOne,如果不是,则需要指定
@Entity
public class Employer {
String name;
}
@Entity
class Employee {
String name;
@ManytoOne //or not??
Employer employer;
}
Run Code Online (Sandbox Code Playgroud)谢谢
我们什么时候需要在数据库设计中使用一对一的关系?在我看来,如果两个表是一对一的关系,它们可以组合成一个表.这是真的?