spring 中配置 bean lazy-init="true"
但是应用启动时bean还是被初始化,通过排除配置文件发现配置dwr后,懒加载就不起作用。
请问下,有知道是什么原因么?
去掉dwr配置,懒加载就起作用。
[code="java"]
<!--spring DWR配置 -->
dwr:configuration
/dwr:convert
/dwr:convert
/dwr:convert
/dwr:configuration
/dwr:controller
dwr:url-mapping/
[/code]
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
DWR 导致 Spring bean 懒加载失效 何解?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
0条回答 默认 最新
报告相同问题?
提交
- 2022-09-23 07:431. **配置Spring**:首先,我们需要在Spring的配置文件(如`applicationContext.xml`)中声明DWR的相关bean。这些bean包括DWR的`Engine`、`Configuration`和`Servlet`,它们负责处理DWR的初始化和调用。 2. **创建...
- 2024-10-02 13:21在现代的Web应用开发中,Spring框架以其轻量级、解耦和POJO(Plain Old Java Objects)特性被广泛应用于企业级应用开发。而DWR(Direct Web Remoting)则是一个用于将JavaScript客户端直接绑定到Java对象的库,它...
- 2023-09-20 09:56org.directwebremoting.spring.DwrSpringServlet是一个专门为整合Spring提供的一个servlet,加入这个类后,DWR的配置可以写入到Spring的配置文件applicationContext.xml中,省掉了dwr.xml文件。 在添加监听器后,...
- 2022-09-24 13:36DWR在Spring+Ext的组合中扮演了桥梁的角色,它允许JavaScript直接调用服务器上的Java方法,实现异步更新,极大地增强了Web应用的响应速度。在用户管理场景中,DWR可以用来实现实时的用户信息查询、添加、修改和删除...
- 2020-07-17 19:30《Spring与DWR结合实现推送服务详解》 在现代Web应用开发中,实时交互和数据推送功能变得越来越重要。为了满足这一需求,开发者们通常会采用各种技术组合,其中Spring框架与Direct Web Remoting (DWR)的结合是常用...
- 2020-09-06 00:38- **Spring创建对象**:通过Spring管理bean,DWR可以利用Spring的依赖注入功能,自动装配bean的依赖关系,使得对象的创建和管理更加灵活,易于测试和维护。 - **new创建对象**:直接使用`new`关键字创建对象,不...
- 2018-04-04 14:35首先,我们需要在Spring配置中声明DWR的相关bean,包括`DWRConfiguration`、`CatalinaReverseAjaxServlet`以及应用中定义的远程服务接口。这些配置通常在Spring的XML配置文件中完成,确保DWR能够被Spring容器管理和...
- 2021-01-30 11:52Java 使用 Direct Web Remoting (DWR) 框架实现Ajax技术是一种常见的方式,它能够为Web应用程序提供异步更新和交互性。DWR允许Java服务器端代码与JavaScript在客户端直接通信,使得Web应用可以像桌面应用一样实时...
- 2022-09-20 14:54SSH代表Spring、Struts和Hibernate,这三个框架分别负责控制层、视图层和持久层的管理,而DWR(Direct Web Remoting)则是一个JavaScript库,用于在浏览器和服务器之间进行实时的、异步的数据交换。现在我们来详细...
- 2016-06-27 20:07接下来,我们需要在Spring的配置文件中声明DWR的相关bean。这包括`DWRController`,它负责处理DWR的HTTP请求,以及`DWRConfig`,用于配置DWR的行为。在`DWRConfig`中,我们可以指定哪些Java类或方法可以被JavaScript...
- 2023-09-20 10:04根据提供的标题、描述、标签及部分内容,我们可以了解到这篇文章主要讲述的是如何将Direct Web Remoting (DWR)框架与Spring框架进行整合,并实现一个简单的功能——验证用户是否已存在。接下来,我们将深入探讨这一...
- 2020-09-06 00:38这里,我们使用了`creator="spring"`来指定DWR使用Spring框架注入`CustomerManager`的实例,`beanName`参数指定了Spring中Bean的名称。此外,我们还需要为返回的`PageModel`和`CompanyCustomer`类添加转换器,以便...
- 2022-09-20 18:19在这个"ssh(dwr).rar_DWR SSH_dwr_java dwr_ssh_ssh_dwr"压缩包中,我们有一个关于如何将SSH与DWR整合的示例项目。这个整合能够帮助开发者在远程服务器上执行命令,或者通过DWR调用Java服务,然后通过SSH传输数据,...
- 2019-04-20 01:19DWR允许在浏览器和服务器之间进行实时、异步的数据交换,而Spring是Java企业级应用的全面解决方案,包括依赖注入、面向切面编程以及丰富的MVC框架。下面将详细讨论这两个框架的集成过程以及相关知识点。 1. **DWR...
- 2022-09-19 19:17通过Spring的ApplicationContext,DWR可以在运行时自动发现和加载JavaBean,而无需手动编写大量的配置文件。此外,Spring的安全管理特性也可以应用到DWR的调用中,增强了系统的安全性。 **整合步骤** 1. **添加...
- 2014-08-02 11:142. **修改dwr.xml**:在dwr.xml中定义要暴露给客户端的Java对象,并设置其创建方式为Spring。例如: ```xml <create class="com.example.MyService" create="spring"> <param name="beanName" value="myService"/...
- 2022-09-24 01:19我写的几个关于dwr传输bean,list,各种数据的小例子。
- 2015-10-17 08:37DWR (Direct Web Remoting) 是一个开源Java库,它允许在浏览器和服务器之间进行实时、双向通信,使得JavaScript可以直接调用服务器端的Java方法,实现了富客户端应用。Spring框架则是一个广泛使用的全面的企业级应用...
- 没有解决我的问题, 去提问