Beginning Spring (Paperback)

Mert Caliskan



Get up to speed quickly with this comprehensive guide toSpring

Beginning Spring is the complete beginner's guide toJava's most popular framework. Written with an eye towardreal-world enterprises, the book covers all aspects of applicationdevelopment within the Spring Framework. Extensive samples withineach chapter allow developers to get up to speed quickly byproviding concrete references for experimentation, building askillset that drives successful application development byexploiting the full capabilities of Java's latest advances.

Spring provides the exact toolset required to build anenterprise application, and has become the standard within thefield. This book covers Spring 4.0, which contains support for Java8 and Java EE 7. Readers begin with the basics of the framework,then go on to master the most commonly used tools and fundamentalconcepts inherent in any Spring project. The book emphasizespracticality and real-world application by addressing needs such asmeeting customer demand and boosting productivity, and by providingactionable information that helps developers get the most out ofthe framework. Topics include: * Dependency Injection and Inversion of Control * Unit testing Spring enabled Web Applications * Data Access using Spring JDBC and ORM support along withTransaction Management * Building Web Applications and RESTful Web Services with SpringMVC * Securing Web Applications using Spring Security * Spring Expression Language with its Extensive Features * Aspect Oriented Programming Facilities Provided by SpringAOP * Caching with 3rd Party Cache Providers Support * The Best of the Breed: Spring 4.0

The information is organized and structured an ideal way forstudents and corporate training programs, and explanations aboutinner workings of the framework make it a handy desk reference evenfor experienced developers. For novices, Beginning Spring isinvaluable as a comprehensive guide to the real-world functionalityof Spring.


快速掌握這本全面指南,了解Spring的基礎知識。《Beginning Spring》是一本完整的Java最受歡迎框架的入門指南。本書以實際企業為目標,涵蓋了Spring Framework中應用開發的所有方面。每章節中的大量示例讓開發人員能夠通過提供具體的參考來快速上手,建立一個能夠充分利用Java最新進展的技能集,推動成功的應用開發。Spring提供了構建企業應用所需的完整工具集,並已成為該領域的標準。本書涵蓋了Spring 4.0,其中包含對Java 8和Java EE 7的支持。讀者從框架的基礎知識開始,然後掌握最常用的工具和任何Spring項目中固有的基本概念。本書強調實用性和實際應用,通過解決滿足客戶需求和提高生產力等需求,提供可行的信息,幫助開發人員充分利用框架的功能。主題包括:*依賴注入和控制反轉*使用Spring進行單元測試的Web應用程序*使用Spring JDBC和ORM支持以及事務管理進行數據訪問*使用Spring MVC構建Web應用程序和RESTful Web服務*使用Spring Security保護Web應用程序*Spring Expression Language及其廣泛功能*Spring AOP提供的面向方面的編程設施*支持第三方緩存提供者的緩存*Spring 4.0的最佳實踐該信息以理想的方式組織和結構化,適合學生和企業培訓計劃,並且對框架的內部運作的解釋使其成為有經驗的開發人員的實用桌面參考。對於新手來說,《Beginning Spring》是一本寶貴的全面指南,了解Spring的實際功能。