{"product_id":"9781430241089","title":"Pro Spring 3","description":"\u003cp\u003e    The agile, lightweight, open-source Spring Framework continues to be the \u003cem\u003ede facto\u003c\/em\u003e leading enterprise Java application development framework for today's Java programmers and developers. It works with other leading open-source, agile and lightweight Java technologies like Hibernate, Groovy, MyBatis, and more. Spring now also works with Java EE and JPA 2 as well.\u003cem\u003e\u003cp\u003e  \u003c\/p\u003e\n\u003cp\u003e  Pro Spring 3 \u003c\/p\u003e\u003c\/em\u003eupdates the bestselling \u003cem\u003ePro Spring\u003c\/em\u003e with the latest that the Spring Framework has to offer: version 3.1. At 1000 pages, this is by far the most comprehensive Spring book available, thoroughly exploring the power of Spring. \u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  With \u003cem\u003ePro Spring 3\u003c\/em\u003e, youll learn Spring basics and core topics, and gain access to the authors insights and realworld experiences with remoting, Hibernate, and EJB. Beyond the basics, you'll learn how to leverage the Spring Framework to build various tiers or parts of an enterprise Java application like transactions, the web and presentations tiers, deployment, and much more. A full sample application allows you to apply many of the technologies and techniques covered in this book and see how they work together.\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  After reading this definitive book, you'll be armed with the power of Spring to build complex Spring applications, top to bottom.        \u003c\/p\u003e    What youll learn\u003cul\u003e   \u003cli\u003eHow to get started with the Spring Framework and its latest features \u003c\/li\u003e   \u003cli\u003eWhat Inversion of Control (IoC) and dependency injection (DI) are \u003c\/li\u003e   \u003cli\u003eAspect-oriented programming techniques with Spring, and why they're important \u003c\/li\u003e   \u003cli\u003eData access and persistence using Spring and Hibernate, MyBatis, JPA 2 and more \u003c\/li\u003e   \u003cli\u003eHow to build transaction engines for your enterprise application and take advantage of other middle-tier features in Spring \u003c\/li\u003e   \u003cli\u003eHow to build Spring-based web applications using Spring MVC and more \u003c\/li\u003e   \u003cli\u003eHow to build Spring-based front ends \u003c\/li\u003e   \u003cli\u003eHow the Spring Framework can work with scripting languages like Groovy to provide enhanced functionality for your applications \u003c\/li\u003e   \u003cli\u003eHow to benefit from the Spring IDE \u003c\/li\u003e  \u003c\/ul\u003e  Who this book is for      \u003cp\u003e     This book is for experienced Java developers who may be learning Spring for the first time or have minimal exposure to the Spring Framework. It's aimed at those who are active in or plan on getting into enterprise Java application development.         \u003c\/p\u003e     Table of Contents1. Introducing Spring\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  2. Getting Started\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  3. Introducing the Sample Application\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  4. Introducing IoC and DI in Spring\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  5. Spring Configuration in Detail\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  6. Introducing Spring AOP\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  7. More Spring AOP and Annotations\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  8. Spring JDBC Support\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  9. Using Hibernate in Spring\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  10. Data Access in Spring with JPA 2\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  11. Using MyBatis in Spring\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  12. Designing and Implementing Spring-Based Applications\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  13. Transaction Management\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  14. Validation with Type Conversion and Formatting\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  15. Task Scheduling in Spring\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  16. Using Spring Remoting\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  17. Web Applications with Spring\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  18. Spring Web Flow and JSF\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  19. Spring Testing\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  20. Spring Projects: Batch, Integration, Roo\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  21. Sample Application in Detail\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  22. Scripting Support in Spring\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  23. Spring Application Monitoring\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  A. SpringSource Tool Suite (Spring IDE)\u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47139364700400,"sku":"9781430241089","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781430241089_p0.jpg?v=1763750267","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781430241089","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}