Hibernate Annotation的 *ToOne默认的FetchType是EAGER的
public class Entry{
...
@ManyToOne(targetEntity = User.class, fetch = FetchType.LAZY)
如果不加“fetch = FetchType.LAZY” 就会生成一个连表sql.
/**
* lazy load this property by proxy
*/
@JoinColumn(name="USERID")
@LazyToOne(LazyToOneOption.NO_PROXY)
private User author;
...
}
public class Entry{
...
@ManyToOne(targetEntity = User.class, fetch = FetchType.LAZY)
如果不加“fetch = FetchType.LAZY” 就会生成一个连表sql.
/**
* lazy load this property by proxy
*/
@JoinColumn(name="USERID")
@LazyToOne(LazyToOneOption.NO_PROXY)
private User author;
...
}
发表评论
最新评论
-
sourceforge上不去了,什 ...
f u c k G FW
-- by openeyes -
Compass的SearchableRefe ...
晕,搜问题搜到自己这里了。。。
-- by NicholasBugs -
DispatchAction 和DynaVa ...
可以用MappingDispatchAction.
-- by dmewy -
spring struts velocity ...
找到一个方案:参照http://www.ibm.com/developerwor ...
-- by NicholasBugs -
spring struts velocity ...
这样的配置真啰嗦,还不如直接用spring MVC.
-- by slaser







评论排行榜