spring框架_Applicationcontext功能
Applicationcontext的功能拓展主要来自于不属于beanfactory的接口,主要包括四个接口
- Messagesource :国际化
- ResourcePatternResolver :获取资源
- ApplicationEventPublisher:发布事件
- EnvironmentCapable:获取环境变量
感觉发布事件这个功能有点像消息队列,发布订阅,在compent1发布事件之后,就不需要对register方法作任何处理,此时需要另一个类进行事件监听,用于处理监听到的事件