![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
cgl_dong
!
展开
-
Spring后置处理器BeanPostProcessor
Spring后置处理器BeanPostProcessor Spring提供了许多扩展点,如FactoryBean、Aware,这里还有BeanPostProcessor 在Spring的生命周期中,BeanPostProcessor在初始化前后处理bean。 Spring中的bean每个都会经过Bean后置处理器,其中两个方法会一个一个接受bean的实例和beanName,判断类型进行处理即可。 若想使用BeanPostProcessor对bean进行增强,实现该接口即可。 还可以实现Ordered接口处原创 2020-12-28 09:54:40 · 255 阅读 · 0 评论 -
Spring中的事件机制
Spring中的事件机制 Spring对事件机制也提供了支持,一个事件被发布后,被对应的监听器监听到,执行对应方法。 Spring内已经提供了许多事件,ApplicationEvent可以说是Spring事件的顶级父类。 ApplicationListener 是监听器的顶级接口,事件被触发后,onApplicationEvent方法就会执行。 如监听容器刷新的一个监听器: @Component public class AppLister implements ApplicationListener<原创 2020-09-18 14:05:46 · 284 阅读 · 0 评论 -
Spring中的ApplicationContext
Spring中的ApplicationContext 1、ApplicationContext应用程序上下文 ApplicationContext是最常用的Spring ioc容器,他实现了很多接口: BeanFactory:Spring 管理 Bean 的顶层接口,我们可以认为他是一个简易版的 Spring 容器。 ApplicationEventPublisher:用于封装事件发布功能的接口,向事件监听器(Listener)发送事件消息。 ResourceLoader:Spring 加载资源的顶层接口原创 2020-06-24 06:12:38 · 382 阅读 · 0 评论