[英]How to do hibernate manual join?
在我的 Model class 中,如果我放注释
@OneToOne
@JoinColumn(....
public AnotherModel getAnotherModel(){
}
以上将始终热切地获取classA加入AnotherModel class。 如果我只想在没有 AnotherModel class 的情况下返回 classA。 我应该如何放置注释? 因为只有在某些情况下,我才需要将 classA 与 AnotherModel 加入。 我想在 DAO 标准中执行此操作,而不是 Model 中的 map。
您可以定义延迟获取的关联,如果它不是可选的,即可能不是 null。
看看这里: http://community.jboss.org/wiki/SomeExplanationsOnLazyLoadingone-to-one
使用@ManyToOne
它是外键映射的标准。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.