spring框架_Applicationcontext功能

Applicationcontext的功能拓展主要来自于不属于beanfactory的接口,主要包括四个接口

  • Messagesource :国际化
  • ResourcePatternResolver :获取资源
  • ApplicationEventPublisher:发布事件
  • EnvironmentCapable:获取环境变量

图片[1] - spring框架_Applicationcontext功能 - MaxSSL


图片[2] - spring框架_Applicationcontext功能 - MaxSSL


图片[3] - spring框架_Applicationcontext功能 - MaxSSL


图片[4] - spring框架_Applicationcontext功能 - MaxSSL


图片[5] - spring框架_Applicationcontext功能 - MaxSSL

感觉发布事件这个功能有点像消息队列,发布订阅,在compent1发布事件之后,就不需要对register方法作任何处理,此时需要另一个类进行事件监听,用于处理监听到的事件

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享