本書本著“體現主流和前沿技術、內容新穎和實用、案例源于實際項目”的指導思想,結合實際應用項目的示例,由淺入深地介紹目前在J2EE平臺的應用層開發(fā)中比較主流的開源Spring框架,內容涉及應用層Spring框架技術及系統(tǒng)架構、對象管理技術、Web組件技術和MVC組件技術、AOP和SpringAOP技術、AOP的具體應用、事務管理技術及實現、與Spring框架相關的設計模式、在Spring框架中提供的各種實用組件以及對Spring框架的單元測試技術等方面的內容。全書共分12章,重點介紹了目前在企業(yè)級應用系統(tǒng)開發(fā)中所需要掌握的與Spring框架技術相關的知識。全書內容分為3大部分,在前面的5章主要介紹Spring框架的系統(tǒng)架構和對象管理IOC技術,Web組件技術,DAO組織件技術,與Struts和Hibernate等框架的整合、項目案例、單元測試技術;第6章~第9章主要介紹AOP和Spring AOP技術及其在項目中的實際應用,應用AOP技術來實現安全驗證和事務管理技術等;在最后的3章中,主要介紹MVC框架組件、設計模式和實用組件等具體與應用緊密相關的技術內容。本書可以作為承擔國家技能型緊缺人才培養(yǎng)和培訓工程的高等職業(yè)院校和示范性軟件學院的計算機應用與軟件工程專業(yè)項目實訓類教材,也可作為自學和急需了解。B/S架構的J2EE平臺下的軟件項目開發(fā)和實現的相關技術和知識的專業(yè)人員的參考書。