Spring实战覆盖了Spring 3,主要分为三大部分:第一部分介绍SPring架构的核心内容,第二部分深入介绍Spring应用程序的常用元素,第三部分主要展示SPring是如何与其他的应用和服务进行集成的。
第一部分主要包括两个核心概念:依赖注入(Dependency Injection, DI)和面向切面编程(Aspect-Oriented Programming, AOP)
第二部分以DI和AOP为基础,展现如何将这些理念用在应用程序的构建上。主要包括 数据持久化的支持,数据库的事务性,Spring MVC框架,SPring Web Flow以及Spring Security