Spring4参考手册中文版.doc


文档分类:IT计算机 | 页数:约136页 举报非法文档有奖
1/136
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/136
文档列表 文档介绍
前言我是前言。 Part III. 核心技术本部分参考手册完全覆盖了 Srping 框架的全部技术首先是 Spring IoC 控制反转。深入彻底的 IoC 讲解之后,紧随其后的是全面解说 Spring AOP 。 Spring 有自己的 AOP 框架,该框架概念简单易于理解,能解决 Java 企业应用中 80% 的需求 Spring 也集成了 AspectJ , AspectJ 是现今 java 领域功能最丰富、最成熟的 AO P 实现。最后面的部分是 tdd 测试驱动开发,也是 Spring 开发团队最为推崇的开发方法, 主要内容有单元测试和 spirng 对集成测试的支持。 Spring 团队发现,正确的使用 Ioc ,会使单元测试和集成测试更加简单(因为类中使用 Setter 和构造函数, 将使它们更容易的配合,而无需使用 set up 组装)。同时,为测试弄了专门的单独章节,希望你能领悟这一点? Chapter 4, The IoC container ? Chapter 5, Resources ? Chapter 6, Validation, Data Binding, and Type Conversion ? Chapter 7, Spring Expression Language (SpEL) ? Chapter 8, Aspect Oriented Programming with Spring ? Chapter 9, Spring AOP APIs ? Chapter 10, Testing IoC 容器 springIOC 容器和 beans 简介本章讲解 spring 的控制反转(IoC) 的 spring 框架实现[1] 原理. IoC 又名依赖注入(DI). 它是一个由对象定义依赖的处理手法,也就是如何与其他对象协同工作,可以通过以下途径定义依赖:构造参数注入、工厂方法的参数注入、属性注入(是指对象实例化后或者从工厂方法返回一个实例后设置其属性)。容器创建 bean 时候, 注入依赖。这个控制倒转了,因此得名控制反转(IoC) 。反转了哪些控制,不再是由 bean 自己控制依赖类的实例化和定位,而是使用了类似于服务定位模式的机制来控制。 . 这两个包是 spring IOC 容器的基础包. BeanFactory 接口提供了各种配置,用于管理任何对象. ApplicationContext 是 BeanFactory ,使集成 Spring ’s AO P功能更容易;消息资源处理(用于国际化);事件发布;应用层指定上下文环境,像用于 web 应用的 WebApplicationContext . 简而言之, BeanFactory 提供了配置框架和基础功能, ApplicationContext 增加了更多的企业应用用能. ApplicationContext 是 BeanFactory 的超集,是本章的 spring IOC BeanFactory 替代 ApplicationContext ,更多的信息请参看 Section , “ The BeanFactory ”. 应用中的对象并且是由 spring 容器管理的,被称为 beans. 就是对象,由 sprin g 容器管理的诸如实例化、组装等等操作. bean 可以由应用中的多个对象组成。 Bean 通过容器和配置元数据,使用反射技术,去组装依赖对象。 代表了 srping IoC 容器,负责实例化、配置和组装前面提到的 beans 。容器依据配置配置元数据去实例化、配置、组装。配置元数据可以用 XML 、 Java 注解、或者 Java 编码表示。在配置元数据中,可以定义组成应用的对象,以及对象之间的依赖关系。 Spring 提供了一些开箱即用的 ApplicationContext 接口的实现。在单独的应用中,通常使用 ClassPathXmlApplicationContext 或者 FileSystemXmlApplicationContext 。当使用 XML 定义配置元数据时,可通过一小段 xml 配置使容器支持其他格式的配置元数据,比如 Java 注解、 Java Code 。大多数的应用场景中,不需要硬编码来实例化一个 Spring IoC 的容器。举个栗子, we b应用中,在 l中大概8行左右的配置就可以实例化一个 Spring Ioc 容器(see Sec

Spring4参考手册中文版 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数136
  • 收藏数0 收藏
  • 顶次数0
  • 上传人新起点
  • 文件大小1.22 MB
  • 时间2017-03-06