spring中InitializingBean,DisposableBean,BeanPostProcessor接口例子
来源:互联网 发布:主流社交软件 编辑:程序博客网 时间:2024/05/20 12:47
package com.apjept.bean.chapter;
@Service
public class Demo implements InitializingBean,DisposableBean,BeanPostProcessor{
@Override
public void afterPropertiesSet() throws Exception {
System.out.println("*********");
}
@Override
public void destroy() throws Exception {
System.out.println("%%%%%%%%%%%");
}
@Override
public Object postProcessAfterInitialization(Object arg0, String arg1)
throws BeansException {
System.out.println("****22222*****");
return arg0;
}
@Override
public Object postProcessBeforeInitialization(Object arg0, String arg1)
throws BeansException {
System.out.println("*****111****");
return arg0;
}
}
定义AspectJTestBean
package com.apjept.bean.chapter;
@Service
public class AspectJTestBean{
public String MyMethod(String loginInfo) {
System.out.println("Person login() " + "LoginInfo:" + loginInfo + this);
return " logining..."+loginInfo;
}
}
application.xml配置
<context:component-scan base-package="com.apjept.bean.chapter"/>
调用
AbstractApplicationContext ctx = new ClassPathXmlApplicationContext("/applicationContext.xml");
ctx.registerShutdownHook();
ctx.getBean("aspectJTestBean");
- spring中InitializingBean,DisposableBean,BeanPostProcessor接口例子
- spring 中InitializingBean, DisposableBean
- Spring中BeanPostProcessor与InitializingBean接口的关系与应用
- Spring中的初始化InitializingBean接口和DisposableBean接口
- Spring中Bean的生命中期与InitializingBean和DisposableBean接口
- Spring中Bean的生命中期与InitializingBean和DisposableBean接口
- spring BeanPostProcessor InitializingBean相关
- Spring 中的InitializingBean和DisposableBean
- spring中的DisposableBean和InitializingBean
- Spring 中Bean的生命周期与InitializingBean和DisposableBean
- Spring 中Bean的生命周期与InitializingBean和DisposableBean
- Spring中Bean的生命周期与InitializingBean和DisposableBean
- Spring 中Bean的生命周期与InitializingBean和DisposableBean
- Spring 中Bean的生命周期与InitializingBean和DisposableBean
- Spring中InitializingBean接口使用
- Spring常用工具类(ApplicationContextAware、DisposableBean、InitializingBean)
- Spring Bean InitializingBean和DisposableBean实例
- Spring Bean InitializingBean和DisposableBean实例区别
- QT中信号与槽机制的一些小感悟
- 宏
- httpd日志ip地址计算
- css解决select不能被遮盖和不能设置边框背景补白等样式的问题
- HibernateUtils 与第三方边界
- spring中InitializingBean,DisposableBean,BeanPostProcessor接口例子
- 分割内电层
- 添加/dev/fb0设备及修改framebuffer的显示模式
- 标准的输入输出例子剖析(键盘输入显示器输出)
- oracle11g完全卸载
- net-snmp常见错误
- struts2.0 标签+ftl标签
- sqlldr详解
- spring aop切面编程aspject切入