有時候咱們須要在web容器啓動之後執行一些相關初始化的工做,若是用的是spring,能夠採用如下作法web
一、實現 ApplicationListener<ContextRefreshedEvent>接口spring
實現這個接口的 onApplicationEvent(ContextRefreshedEvent contextRefreshedEvent) 方法,在這個方法中填寫咱們須要初始化的工做app
二、在spring的application配置文件中,增長咱們的這個bean接口
<bean class="xxx.xxx.xxxx"/>io
這樣在web容器啓動完成之後,就會自動調用以上類的onApplicationEvent 方法中的內容了。class