spring web容器启动后执行相关初始化工做

有时候咱们须要在web容器启动之后执行一些相关初始化的工做,若是用的是spring,能够采用如下作法web

一、实现 ApplicationListener<ContextRefreshedEvent>接口spring

实现这个接口的   onApplicationEvent(ContextRefreshedEvent contextRefreshedEvent) 方法,在这个方法中填写咱们须要初始化的工做app

二、在spring的application配置文件中,增长咱们的这个bean接口

<bean class="xxx.xxx.xxxx"/>io

 

这样在web容器启动完成之后,就会自动调用以上类的onApplicationEvent 方法中的内容了。class

相关文章
相关标签/搜索