更新时间:2019-01-01 21:43:32
封面
版权页
前言
作者简介
第一部分 核心实现
第1章 Spring整体架构和环境搭建
1.1 Spring的整体架构
1.2 环境搭建
第2章 容器的基本实现
2.1 容器基本用法
2.2 功能分析
2.3 工程搭建
2.4 Spring的结构组成
2.5 容器的基础XmlBeanFactory
2.6 获取XML的验证模式
2.7 获取Document
2.8 解析及注册BeanDefinitions
第3章 默认标签的解析
3.1 bean标签的解析及注册
3.2 alias标签的解析
3.3 import标签的解析
3.4 嵌入式beans标签的解析
第4章 自定义标签的解析
4.1 自定义标签使用
4.2 自定义标签解析
第5章 bean的加载
5.1 FactoryBean的使用
5.2 缓存中获取单例bean
5.3 从bean的实例中获取对象
5.4 获取单例
5.5 准备创建bean
5.6 循环依赖
5.7 创建bean
第6章 容器的功能扩展
6.1 设置配置路径
6.2 扩展功能
6.3 环境准备
6.4 加载BeanFactory
6.5 功能扩展
6.6 BeanFactory的后处理
6.7 初始化非延迟加载单例
6.8 finishRefresh
第7章 AOP
7.1 动态AOP使用示例
7.2 动态AOP自定义标签
7.3 创建AOP代理
7.4 静态AOP使用示例
7.5 创建AOP静态代理
第二部分 企业应用
第8章 数据库连接JDBC
8.1 Spring连接数据库程序实现(JDBC)
8.2 save/update功能的实现
8.3 query功能的实现
8.4 queryForObject
第9章 整合MyBatis
9.1 MyBatis独立使用
9.2 Spring整合MyBatis
9.3 源码分析
第10章 事务
10.1 JDBC方式下的事务使用示例
10.2 事务自定义标签
10.3 事务增强器
第11章 SpringMVC
11.1 SpringMVC快速体验
11.2 ContextLoaderListener
11.3 DispatcherServlet
11.4 DispatcherServlet的逻辑处理
第12章 远程服务
12.1 RMI
12.2 HttpInvoker
第13章 Spring消息
13.1 JMS的独立使用
13.2 Spring整合ActiveMQ
13.3 源码分析