Spring中的Aware介绍
2018-03-19 21:33
92 查看
Aware
如果需要获取到Spring中容器或者其他
Spring中资源的时候,我们就需要实现
Aware一系列的接口,这样才能获取到。
Spring中常用的
Aware接口:
BeanNameAware 获得到容器中Bean的名称 BeanFactoryAware 获得当前bean Factory,从而调用容器的服务 ApplicationContextAware 当前的application context从而调用容器的服务 MessageSourceAware 得到message source从而得到文本信息 ApplicationEventPublisherAware 应用时间发布器,用于发布事件 ResourceLoaderAware 获取资源加载器,可以获得外部资源文件
比如需要拿到
context上下文:
public class MyAware implements ApplicationContextAware{ @Override public void setApplicationContext(ApplicationContext applicationContext) throws BeansException { // TODO Auto-generated method stub IsaySpell s=applicationContext.getBean("bean1",IsaySpell.class); s.say(); } }
就需要实现
ApplicationContextAware的接口
相关文章推荐
- Spring Aware 接口介绍
- spring ApplicationContextAware接口介绍
- Spring集成Quartz定时任务框架介绍和Cron表达式详解
- 攻城狮在路上(贰) Spring(二)--- Spring IoC概念介绍
- 介绍Spring.NET Web Framework
- 通过ApplicationContextAware加载Spring上下文环境(获取bean)
- 【Spring学习笔记-MVC-1.0】Spring MVC架构介绍
- SpringDataMongoDB介绍(一)-入门
- SpringSource dm服务器介绍
- Spring集成Quartz定时任务框架介绍和Cron表达式详解
- Spring - 使用ApplicationContextAware得到一个ApplicationContext对象
- Spring Boot相关介绍及简单使用
- (二)Spring介绍(待完善)
- Spring AOP介绍及源码分析
- SSH架构(Struts+Spring+Hibernate)介绍和一个例子72
- 利用Spring的ServletContextAware给ServletContext初始化数据
- Spring Exception:NoClassDefFoundError: org/springframework/jdbc/datasource/TransactionAwareDataSourc
- spring bean装配(bean的作用域、bean的生命周期、Aware接口、Bean的自动装配Autowiring、资源文件Resources )
- 原创:spring入门介绍第一讲
- j2ee分布式架构 dubbo + springmvc + mybatis + ehcache + redis 技术介绍