Spring启动后执行
来源:互联网 发布:禾川plc用什么编程软件 编辑:程序博客网 时间:2024/05/16 05:32
方法一:
实现BeanPostProcessor接口:
- public class InstantiationTracingBeanPostProcessor implements BeanPostProcessor {
- public Object postProcessBeforeInitialization(Object bean, String beanName) throws BeansException {
- return bean;
- }
- public Object postProcessAfterInitialization(Object bean, String beanName) throws BeansException {
- return bean;
- }
- }
- <bean class="processor.InstantiationTracingBeanPostProcessor"/>
方法二:
实现InitializingBean接口:
- public class SysInitBean implements InitializingBean, ServletContextAware {
- public void afterPropertiesSet() throws Exception {
- }
- @Override
- public void setServletContext(ServletContext servletContext) {
- }
- }
- <bean class="processor.SysInitBean"/>
方法三:
实现ServletContextListener:
- public class RedisInitListener implements ServletContextListener {
- @Override
- public void contextDestroyed(ServletContextEvent sce) {
- }
- @Override
- public void contextInitialized(ServletContextEvent sce) {
- //WebApplicationContext wa = WebApplicationContextUtils.getWebApplicationContext(sce.getServletContext());
- ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");
- }
- }
- <listener>
- <listener-class>listener.RedisInitListener</listener-class>
- </listener>
方法四:
在bean的默认构造方法里面初始化;
0 0
- Spring启动后执行
- Spring启动后执行
- Spring启动后执行
- Spring启动后执行
- Spring启动后执行
- Spring启动后执行
- 转:Spring启动后执行
- Spring启动后再执行
- spring启动完成后执行特定代码
- spring启动自动后执行特定方法
- Spring容器启动后自动执行Servlet进行预处理
- Spring容器启动后自动执行Servlet进行预处理
- spring启动后立即执行指定的函数
- 应用完全启动后, Spring执行自定义初始化
- Spring容器启动后自动执行Servlet进行预处理
- Spring容器启动后自动执行Servlet进行预处理
- Spring/SpringMVC在启动完成后执行方法
- Spring容器启动后自动执行Servlet进行预处理
- web请求编码的有关问题
- iOS之多线程
- [转]Java实现定时任务的三种方法
- boost源码剖析之:多重回调机制signal(下)
- Cookie/Session机制详解
- Spring启动后执行
- Linux root用户基本操作
- 栈的应用---后缀运算法则
- 百度地图API制作自定义的放大缩小控件ZoomControlView
- 2015061110 - 我为什么离开百度?
- C语言的字符串常用库函数
- 没有html、head、body的页面
- 黑马程序员_91_正则表达式
- DuiVision开发教程(18)-弹出窗