- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
《Spring教材(即时科研-08-03-15)》.pdf
Spring
--基于 Java EE的轻量级框架
目 录
前 言 6
第一章 Spring概述 7
1.1 Spring的起源和背景 7
1.2 Spring的魅力 8
1.3 Spring环境的搭建 9
1.3.1 Ant工具的下载和安装 10
1.3.2 下载Spring 11
1.3.3 Spring在Eclipse中的安装及测试 11
1.3.4 Spring在MyEclipse中的安装及测试 15
1.3.5 使用Ant工具运行Spring应用程序 17
1.4 Spring的体系结构 18
1.5 Spring的基本设计思想 20
1.5.1 回顾单态模式的实现 20
1.5.2 回顾工厂模式的实现 22
1.5.3 Spring对单态模式和工厂模式的实现 26
1.6 IoC概述 29
1.7 依赖注入的类型 30
1.7.1 设值注入 30
1.7.2 构造注入 35
1.7.3 接口注入 40
1.7.4 设值注入和构造注入的对比 40
1.8 本章应掌握的重点 42
第二章 Spring容器概述 43
2.1 bean简介 43
2.2 BeanFactory简介 43
2.2.1 BeanFactory概述 43
2.2.2 创建BeanFactory 44
2.3 ApplicationContext简介 45
2.3.1 ApplicationContext概述 45
2.3.2 创建ApplicationContext 46
- 2 -
2.4 WebApplicationContext简介 47
2.4.1 WebApplicationContext概述 47
2.4.2 创建WebApplicationContext 47
2.5 本章应掌握的重点 51
第三章 Spring对bean的管理 52
3.1 在Spring上下文中定义bean 52
3.2 bean的行为状态 53
3.3 bean与JavaBean的关系 56
3.4 创建bean的实例 57
3.4.1 使用构造函数创建bean的实例 57
3.4.2 通过静态工厂方法创建bean的实例 61
3.4.3 通过实例工厂方法创建bean的实例 64
3.5 依赖注入参数详解 67
3.5.1 注入一个确定的值 67
3.5.2 引用其他bean 70
3.5.3 使用嵌套bean 71
3.5.4 为集合类型属性提供注入 72
3.6 使用depends-on强制初始化bean 79
3.7 自动装配 80
3.7.1 byName自动装配 80
3.7.2 byType自动装配 84
3.7.3 改变bean的自动装配候选者身份 88
3.7.4 全局自动装配策略 88
3.8 依赖检查 88
3.9 方法注入 91
3.10 bean的生命周期 97
3.10.1 了解bean的生命周期 97
3.10.2 依赖关系注入后的行为 98
3.10.3 bean销毁之前的行为 104
3.11 本章应掌握的重点 106
第四章 Bean的高级特性 1
文档评论(0)