拥有的一对多关系和拥有的关系有什么区别 拥有一对多的双向关系 我读了下面的文章,但我不明白。 Article
最佳答案
拥有的一对多双向关系仅意味着子级具有对父级的引用。比如下面的child可以通过persistentUser访问parent。如果 PersistentLogin 类中不存在 persistentUser,那么它就不是双向的。
一对多(PersistentUser.java - 父级):
@OneToMany(mappedBy = "persistentUser", cascade = CascadeType.ALL)
private Collection<PersistentLogin> persistentLogins;
多对一(PersistentLogin.java - 子级):
@ManyToOne(fetch = FetchType.LAZY)
private PersistentUser persistentUser;
关于google-app-engine - 拥有一对多关系和拥有一对多双向关系之间的区别(Google App Engine Java Api),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2981298/