`
gaoyuntao2005
  • 浏览: 303117 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

入门 12 - ApplicationContext接口

阅读更多

Spring中,BeanFactory提供的是个比较API层次的功能,就像是BeanUtil之类的,感觉上不像是一个框架层次的使用,Spring提供了应用程序框架层次的接口:ApplicationContext。 

org.springframework.context.ApplicationContext继承自多个界面: ApplicationEventPublisher、HierarchicalBeanFactory、ListableBeanFactory、 MessageSource、ResourceLoader,其中ListableBeanFactory继承自BeanFactory。所以除了 BeanFactory的功能之外,ApplicationContext还提供了以下的功能: 

*讯息解析(resolve messages),支持国际化(internationalization):继承自MessageSource接口的功能。 
*载入档案资源(load file resources):继承自ResourceLoader的功能。 
*发布事件(publish events):以注册事件倾听者的方式提供。 

 
相关的主题在之后会一一介绍,先看看下图的ApplicationContext接口继承图了解一下继承关系:

分享到:
评论

相关推荐

    spring入门 aware接口实现

    通过aware接口,可以对spring相应资源(可能包含相关核心资源)进行操作(一定要慎重) 首先创建一个类,实现ApplicationContextAware接口 , 该借口需要实现 ...这样,bean 就获得了ApplicationContext这个资源

    Spring入门

    熟悉简单Spring程序的创建步骤,掌握Spring配置文件的创建、ApplicationContext接口的应用,初步了解Setter依赖注入方式。

    单点登录源码

    服务网关,对外暴露统一规范的接口和包装响应结果,包括各个子系统的交互接口、对外开放接口、开发加密接口、接口文档等服务,可在该模块支持验签、鉴权、路由、限流、监控、容错、日志等功能。示例图: ![API网关]...

    xmljava系统源码-springdemo:spring3的IOC,AOP,JDBC,orm等各个模块的使用示例集锦,可以作为入门的spri

    spring3的IOC,AOP,JDBC,orm等各个模块的使用示例集锦,可以作为入门的spring学习示例教程 在org.springweb.context.test包下 1.IOC * spring框架设计理念(POJO化) * 1.IOC 概念,作用,优点 Donnot call me,we ...

    Spring入门到精通2017视频教程

    本次课程的主要内容:掌握系统框架设计原理,工厂模式,委托模式的实现,Spring的IOC依赖注入技术,Struts2,Hibernate与Spring的整合,ApplicationContext读取资源文件的3种方法,多个配置文件的加载与导入,静态...

    springmybatis

    (读者注:其实这个应该叫做很基础的入门一下下,如果你看过Hibernate了那这个就非常的简单) (再加一条,其实大家可以看官方的教程更好些:http://mybatis.github.io/mybatis-3/,而且如果英文不是很好的那就看...

    java微信公众号MVC开发框架

    spring配置文件applicationContext.xml里面需要配置WeixinConfigurer,这是jwx唯一必须配置项,如果没有配置,启动阶段会报错。 <context:component-scan base-package="com.github.jweixin.jwx.weixin.service" />...

    Spring.3.x企业应用开发实战(完整版).part2

    第12章 整合其他ORM框架 12.1 Spring整合ORM技术 12.2 在Spring中使用Hibernate 12.2.1 配置SessionFactory 12.2.2 使用HibernateTemplate 12.2.3 处理LOB类型数据 12.2.4 添加Hibernate事件监听器 12.2.5 使用原生...

    Spring3.x企业应用开发实战(完整版) part1

    第12章 整合其他ORM框架 12.1 Spring整合ORM技术 12.2 在Spring中使用Hibernate 12.2.1 配置SessionFactory 12.2.2 使用HibernateTemplate 12.2.3 处理LOB类型数据 12.2.4 添加Hibernate事件监听器 12.2.5 使用原生...

Global site tag (gtag.js) - Google Analytics