当前位置: 代码迷 >> J2EE >> DWR 招致 Spring bean 懒加载失效 何解
  详细解决方案

DWR 招致 Spring bean 懒加载失效 何解

热度:9546   发布时间:2013-02-25 21:41:23.0
DWR 导致 Spring bean 懒加载失效 何解?
spring 中配置 bean lazy-init="true"
但是应用启动时bean还是被初始化,通过排除配置文件发现配置dwr后,懒加载就不起作用。
请问下,有知道是什么原因么?
去掉dwr配置,懒加载就起作用。

<!-- spring DWR配置 -->
<dwr:configuration>
<dwr:convert type="bean" class="org.hibernate.validator.engine.ConstraintViolationImpl"></dwr:convert>
<dwr:convert type="bean" class="java.lang.StackTraceElement"></dwr:convert>
<dwr:convert type="exception" class="java.lang.Exception"></dwr:convert>
</dwr:configuration>
<dwr:controller id="dwrController" debug="true">
        <dwr:config-param name="crossDomainSessionSecurity" value="false"/>   
        <dwr:config-param name="allowScriptTagRemoting" value="true"/>   
    </dwr:controller>
    <dwr:url-mapping/>
确实 如果在dwr的配置文件里配bean的话,它会去实例化
  相关解决方案