浏览 2955 次
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-08-25
在做项目时,由于有一部分数据经常被用做查询,为了降低应用程序访问数据库的时间, 想在web server 启动时,设置一个监听器,将查询的结果集放在application中. 监听器中的dao对象是由spring注入的,问题出在tomcat 启动时,先启动监听,再启动 spring 容器并注入相应的bean ,所以启动监听时访问到的dao 对象是null,这时会报一个listener error 错误, 使得web server 无法正常启动. 不知是否有?可否有更好的解决方案 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-04-03
sophia_230 写道 Struts+Hibernate+Spring 整合中的监听器的问题
在做项目时,由于有一部分数据经常被用做查询,为了降低应用程序访问数据库的时间, 想在web server 启动时,设置一个监听器,将查询的结果集放在application中. 监听器中的dao对象是由spring注入的,问题出在tomcat 启动时,先启动监听,再启动 spring 容器并注入相应的bean ,所以启动监听时访问到的dao 对象是null,这时会报一个listener error 错误, 使得web server 无法正常启动. 不知是否有?可否有更好的解决方案 不是可以设置 启动的先后顺序吗? 先加载spring配置文件,并且在spring配置中将你要用的那个DAO 设置为加载时实例化。 我想这个样应该可以吧。我也是新手,希望各位多指正,多批评! |
|
返回顶楼 | |