摘要: Spring提供了几个标志接口,用来改变容器中bean的行为。包括InitializingBean和DisposableBean.实现这两个接口的bean在初始化和析构时,容器都会调用前者的afterPropertiesSet()方法,以及后者的destroy()方法。Spring在内部使用BeanPostProcessor实现来处理它能找到的任何标志接口并调用相应的方法。如果需要自定义特性或者生命周期行为,可以实现自己的BeanPostProcessor。关于这个请参照之前的容器扩展点。1)初始化回调:package springapp.test.beanCustomizing;import 阅读全文
posted @ 2012-10-19 17:53 Mr-sniper 阅读(419) 评论(0) 推荐(0) 编辑