Spring框架是主要的開源應用程序開發(fā)框架,它使得Java/J2EE開發(fā)更容易、效率更高。本書不僅向讀者展示了Spring能做什么?而且揭示了Spring完成這些功能的原理,解釋其功能和動機,以幫助讀者使用該框架的所有部分來開發(fā)成功的應用程序。本書涵蓋Spring的所有特性,并且演示了如何將其構成一個連貫的整體,幫助讀者理解Spring方法的基本原理、何時使用Sping以及如何效仿最佳實踐。所有這些都以完整的樣本應用程序來舉例說明。讀完本書,讀者將能夠有效地在各種應用中(從簡單的web應用程序到復雜的企業(yè)級應用程序)使用Spring。本書旨在指導讀者何使用Spring框架來實現各種有效應用程序的開發(fā)(從簡單的Web應用到復雜的企業(yè)級應用)。通過一個完整的樣本應用程序貫穿全書,舉例說明Spring如何提供一個清晰的、分層的體系結構的基礎;以及如何適當地使用Spring來實現好的OO設計和體系結構設計,以及如何應用最佳實踐。本書面向欲深人學習Spring框架的Java/J2EE體系結構設計人員和開發(fā)人員,使他們能夠把spring框架有效地用于從簡單的Web應用到復雜的企業(yè)級應用;也非常適合Spring框架新手作為常備參考書。