论坛首页 入门技术论坛

Struts+Hibernate+Spring 整合中的监听器的问题

浏览 2955 次
该帖已经被评为新手帖
作者 正文
   发表时间:2007-08-25  
Struts+Hibernate+Spring 整合中的监听器的问题

在做项目时,由于有一部分数据经常被用做查询,为了降低应用程序访问数据库的时间,
想在web server 启动时,设置一个监听器,将查询的结果集放在application中.

监听器中的dao对象是由spring注入的,问题出在tomcat 启动时,先启动监听,再启动
spring 容器并注入相应的bean ,所以启动监听时访问到的dao 对象是null,这时会报一个listener error 错误, 使得web server 无法正常启动.


不知是否有?可否有更好的解决方案
   发表时间: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 设置为加载时实例化。
我想这个样应该可以吧。我也是新手,希望各位多指正,多批评!
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics