springmvc 项目 启动时执行 controller
在springmvc的配置文件中加入要执行的controller的 bean
<bean class="club.jiajiajia.weblog.controller.SystemController"></bean>
在此controller中实现InitializingBean, ServletContextAware这两个接口:
public class SystemController implements InitializingBean, ServletContextAware {
//可以在这里注入service层
@Override
public void setServletContext(ServletContext arg0) {
//在项目启动的时候会执行这个方法
}
@Override
public void afterPropertiesSet() throws Exception {
// TODO Auto-generated method stub
}
}
ok