如何让spring容器启动后立即执行我需要的操作??
因为使用了缓存,想spring容器启动后 把一个数据加载到缓存中。
<servlet>
<servlet-name>startup</servlet-name>
<servlet-class>com.msd.payCenter.commons.InitApp</servlet-class>
<load-on-startup>9</load-on-startup>
</servlet>
public class InitApp extends ContextLoaderListener{
/**
*
*/
private static final long serialVersionUID = -4021924214523494989L;
@Autowired
private static SysConfigUtils sysConfigUtils;
public InitApp(){
super();
//系统参数初始化
System.out.println("sysConfigUtils:"+sysConfigUtils);
System.out.println("====================================系统参数初始化========================================");
sysConfigUtils.onLoadPara();
System.out.println("============================end===========================");
}但SysConfigUtils sysConfigUtils 没有注入到 为NULL;
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。