Vla*_*mir 6 model-view-controller session grails spring
根据我将spring MVC与hibernate结合使用的经验,我知道在渲染视图时寻址到lazy-fetched集合时发生的惰性异常问题.它通过引入OpenSessionInViewInterceptor
或OpenSessionInViewFilter
因此为每个请求启用一个hibernate会话来修复纯粹的spring + hibernate世界.
所以问题是:我是否应该关心grails中的这个问题,或者默认情况下启用这样的一个会话每个请求的行为.
如果这不是grails默认值,请提供一些代码来实现此行为.
谢谢.
Grails注册了OpenSessionInViewInterceptor的自定义子类(它添加了WebFlow感知).因此,在Web请求的上下文中完成的任何操作都将具有打开的会话,并且将加载延迟加载的引用和集合.
归档时间: |
|
查看次数: |
1464 次 |
最近记录: |