没有教程似的训导,更多的是说故事般的娓娓道来,本书总结了作者在多年的工作中积累的第一手Spring框架使用经验,深入剖析了Spring框架各个模块的功能、出现的背景、设计理念和设计原理,揭开了Spring框架的神秘面纱,使你“知其然,更知其所以然”。每部分的扩展篇帮助读者活学活用Spring框架的方方面面,同时可以触类旁通,衍生出新的思路和解决方案。
本书内容全面,论述深刻入理,必将成为每个Java专业开发人员必备的Spring图书。
本书以幽默生动的语言、辅以有趣的故事和典故,循循善诱地阐述了Spring框架的方方面面。针对Spring框架的主要功能以及开发者们遇到最多的问题,首先介绍问题的相关背景,然后逐条进行深度剖析,最后通过分析来引入Spring框架可以提供的最佳解决方案。虽言Spring,却不局限于Spring,本书向读者展现了更宽广的软件开发的世界!
本书非常适合Java开发人员阅读和参考。
第一部分 掀起Spring的盖头来
第1章 Spring框架的由来
1.1 Spring之崛起
1.2 Spring框架概述
1.3 Spring大观园
1.4 小结
第二部分 Spring的IoC容器
第2章 IoC的基本概念
第3章 掌管大局的IoC Service Provider
第4章 Spring的IoC容器之BeanFactory
第5章 Spring IoC容器ApplicationContext
第6章 Spring IoC容器之扩展篇
第三部分 Spring AOP框架
第7章 一起来看AOP
第8章 Spring AOP概述及其实现机制
第9章 Spring AOP一世
第10章 Spring AOP二世
第11章 AOP应用案例
第12章 Spring AOP之扩展篇
第四部分 使用Spring访问数据
第13章 统一的数据访问异常层次体系
第14章 JDBC API的最佳实践
第15章 Spring对各种ORM的集成
第16章 Spring数据访问之扩展篇
第五部分 事务管理
第17章 有关事务的楔子
第18章 群雄逐鹿下的Java事务管理
第19章 Spring事务王国的架构
第20章 使用Spring进行事务管理
第21章 Spring事务管理之扩展篇
第六部分 Spring的Web MVC框架
第22章 迈向Spring MVC的旅程
第23章 Spring MVC初体验
第24章 近距离接触Spring MVC主要角色
第25章 认识更多Spring MVC家族成员
第26章 Spring MVC中基于注解的Controller
第27章 Spring MVC之扩展篇
第七部分 Spring框架对J2EE服务的集成和支持
第28章 Spring框架内的JNDI支持
第29章 Spring框架对JMS的集成
第30章 使用Spring发送E-mail
第31章 Spring中的任务调度和线程池支持
第32章 Spring框架对J2EE服务的集成之扩展篇
第33章 Spring远程方案
参考文献