更新时间:2018-12-31 15:03:06
封面
版权信息
本书赞誉
前言
本书面向的读者
如何阅读本书
致谢
第1章 准备源代码环境
1.1 安装JDK
1.2 安装Eclipse
1.3 安装辅助工具
1.4 获取Spring源代码
1.5 Spring源代码的组织结构
1.6小结
第一部分 Spring核心实现篇
第2章 SpringFramework的核心:IoC容器的实现
2.1 Spring IoC容器概述
2.2 IoC容器系列的实现:BeanFactory和ApplicationContext
2.3 IoC容器的初始化
2.4 IoC容器的依赖注入
2.5 容器其他相关特性的实现
2.6 小结
第3章 SpringAOP的实现
3.1 Spring AOP概述
3.2 建立AopProxy代理对象
3.3 Spring AOP拦截器调用的实现
3.4 Spring AOP的高级特性
3.5 小结
第二部分 Spring组件实现篇
第4章 SpringMVC与Web环境
4.1 概述
4.2 Web环境中的Spring MVC
4.3 IoC容器在Spring MVC中的启动
4.4 Spring Web MVC的启动
4.5 Spring MVC的实现
4.6 Spring MVC视图的呈现
4.7 小结
第5章 数据库操作组件的实现
5.1 Spring JDBC和Spring ORM概述
5.2 Spring JDBC模板类的实现
5.3 Spring JDBC中RDBMS操作对象的实现
5.4 Spring驱动Hibernate的实现
5.5 Spring驱动iBatis的实现
5.6 小结
第6章 Spring事务处理的实现
6.1Spring与事务处理
6.2 声明式事务处理的基本过程
6.3 事务处理拦截器的实现
6.4 事务处理的实现
6.5 具体事务处理器的实现
6.6 小结
第7章 Spring远端调用的实现
7.1 Spring远端调用概述
7.2 Spring HTTP 调用器的实现原理
7.3 Spring Hession/Burlap的实现原理
7.4 Spring RMI的实现
7.5 小结
第8章 安全框架ACEGI的实现
8.1 Spring ACEGI安全框架概述
8.2 配置Spring ACEGI
8.3 ACEGI的Web过滤器实现
8.4 ACEGI验证器的实现
8.5 ACEGI授权器的实现
8.6 小结
第三部分 Spring应用篇
第9章 Springpetclinic应用实例
9.1 petclinic概述
9.2 部署环境及数据库
9.3 petclinic的Bean配置
9.4 petclinic的Web页面实现
9.5 petclinic的领域对象实现
9.6 petclinic数据库操作的实现
9.7 小结