?
本文檔使用 php中文網(wǎng)手冊(cè) 發(fā)布
即使有好工具和好技術(shù),開發(fā)軟件仍然是比較困難的。有一些平臺(tái),它們包打天下, 但實(shí)際上很沉重、難以控制,在開發(fā)過程中效率不高,卻讓開發(fā)軟件變得更加困難。 Spring為編寫企業(yè)應(yīng)用程序提供了輕量的解決方案,同時(shí)仍然支持使用聲明式事務(wù)、 用RMI或web service遠(yuǎn)程調(diào)用、以及使用多種方式來將數(shù)據(jù)持久化到數(shù)據(jù)庫。Spring提供了全功能的 MVC framework, 以及透明集成AOP到你的軟件中的能力。
Spring可能是你的企業(yè)應(yīng)用程序所需要的一站式解決方案, 但Spring仍然是模塊化的,允許你只使用你所需的哪些部分,而無需附加上其他部分。 你可以使用 IoC容器,在其上使用Struts,但是你也可以選擇使用 Hibernate 整合代碼或者 JDBC 抽象層。 我們將Spring設(shè)計(jì)為非侵入式的(并且以后也是如此),這意味著應(yīng)用基本上不需要依賴框架本身 (或者肯定是最小的,取決于所使用的部分)。
這份手冊(cè)提供Spring的功能參考指南。由于本文檔也需要大量的工作,如果你有任何要求或者意見, 請(qǐng)發(fā)送到用戶郵件列表,或者提交到http://forum.springframework.org/支持論壇。
另外,必須感謝Christian Bauer(來自Hibernate團(tuán)隊(duì)) ,他改寫了DocBook-XSL軟件來創(chuàng)建Hibernate參考手冊(cè),我們才得以創(chuàng)建這份文檔。 也需要感謝Russell Healy為本手冊(cè)的部分內(nèi)容進(jìn)行的詳細(xì)而極富價(jià)值的審核。