《spring-3.1.0中文版api帮助》.pdf
文本预览下载声明
Spring 3.x 权威开发指南:实施Java EE 6
的利器
2011 年8 月31 日
目 录
序VIII
前言X
1 借助Spring 3.1 实施Java EE 6 1
1.1 Java EE 6 编程模型讨论 1
1.1.1 Java EE 6 够敏捷,No !1
1.1.2 盘旋于具体与抽象之间 2
1.2 挖掘Spring 3.1 的架构价值3
1.2.1 精耕细作于Java EE 6 平台 3
1.2.2 面向Spring 的SpringSource Tool Suite 集成开发工具 3
1.2.3 全面拥抱OSGi 4.24
1.2.4 开发者决定一切 4
1.3 下载及构建Spring 3.1 5
1.3.1 下载Spring 3.1 正式发布版 5
1.3.2 基于SVN 库持续构建Spring 源码 6
1.4 小结7
2 控制反转容器8
2.1 DI 及Spring DI 概述8
2.1.1 面向Java ME/Java SE 的BeanFactory8
2.1.2 面向Java EE 的ApplicationContext 9
2.2 多种依赖注入方式9
2.2.1 设值注入9
2.2.2 构建器注入11
2.2.3 属性注入12
2.2.4 方法注入12
2.3 借助Autowiring 策略智能注入协作者 13
II
2.3.1 bean/元素的autowire 属性 13
2.3.2 基于@Required 注解加强协作者管理14
2.3.3 基于@Autowired 或@Inject 注解的另一Autowiring 策略 16
2.3.4 借助primary 属性或@Qualifier 注解细粒度控制Autowiring 策略16
2.4 资源操控 19
2.5 将DI 容器宿主到Web 容器中 19
2.6 外在化配置应用参数 19
2.7 Spring 受管Bean 的作用范围 19
2.8 Bean Validation 集成支持 19
2.9 回调接口集合及触发顺序 19
2.10 util/命名空间 20
2.11 值得重视的若干DI 特性 20
2.11.1 depends-on 属性20
2.11.2 别名(Alias)20
2.11.3 工厂Bean 和工厂方法 20
2.11.4 p/命名空间21
2.11.5 抽象和子Bean21
2.12 基于注解(Annotation )方式配置DI 容器 21
2.13 Spring 表达式语言(SpEL )支持 22
2.13.1 核心接口及类22
2.13.2 基于API 方式使用 22
2.13.3 基于XML 方式使用 22
2.13.4 基于Annotation 注解使用 22
2.13.5 SpEL 语法速查22
2.14 回调接口集合及其触发顺序 22
2.14.1 BeanNameAware 回调接口22
2.14.2 BeanClassLoaderAware 回调接口23
2.14.3 Bea
显示全部