google-app-engine - 拥有一对多关系和拥有一对多双向关系之间的区别(Google App Engine Java Api)

标签 google-app-engine entity-relationship

拥有的一对多关系和拥有的关系有什么区别 拥有一对多的双向关系 我读了下面的文章,但我不明白。 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/

相关文章:

google-app-engine - java.lang.IncompatibleClassChangeError : Implementing class deploying to app engine 错误

java - 使用 Google Cloud Storage 的客户端库可恢复上传

java - 在 google app engine/Gwt 中无限运行一个方法

php - Laravel Eloquent Relationship 自定义查询

entity-framework - 添加实体模型时出现错误 3007

database - 实体关系模型和关系模型之间有什么区别?

java - Jpa实体条件关系映射?

google-app-engine - `cannot find package "appengine "error` 使用 VS 代码时

python - Google App Engine python 中的 UnicodeDecodeError

Symfony 和 Doctrine : cross database relations