本书首先是一本通过通俗案例讲解Spring的教程;同时也是一本深入挖掘Spring及相关框架结构、设计原理的书;更是一本探讨J2EE软件开发中的艺术的书。本书还想讲述一条开源框架设计中金科玉律:思想决定一切,万变不离其宗。本书分成四个部分,第一部分是Spring新手上路,主要讲解轻量级构架中的相关概念、发展过程、所涉及到的相关技术及详细使用方法等;第二部分是一个综合的案例,讲解如何使用Spring及相关技术来构建J2EE应用;第三部分是Spring的原理部分,主要探讨Spring框架的结构,设计原理,Spring项目源码分析等,让我们深入到Spring的核心;本书的第四部分主要探讨开源领域的一些相关话题,让大家对开源有更加深入的认识。