下载地址http://ebook.goodfav.com/spring-in-practice-11091.html

Book Description

Spring in Practice shows you how to tackle the challenges you face when you build Spring-based applications. The book empowers software developers to solve concrete business problems by mapping application-level issues to Spring-centric solutions.

It diverges from other cookbooks because it presents the background you need to understand the domain in which a solution applies before it offers the specific steps to solve the problem.

Spring in Practice covers 66 Spring development techniques and the practical issues you will encounter when using them. The book starts with three carefully crafted introductory chapters to get you up to speed on the fundamentals. And then, the core of the book takes you step-by-step through the important, practical techniques you will use no matter what type of application you’re building. You’ll hone your Spring skills with examples on user accounts, security, NoSQL data stores, and application integration. Along the way, you’ll explore Spring-based approaches to domain-specific challenges like CRM, configuration management, and site reliability.

What’s Inside

  • Covers Spring 3

  • Successful outcomes with integration testing

  • Dozens of web app techniques using Spring MVC

  • Practical examples and real-world context

  • How to work effectively with data

Each technique highlights something new or interesting about Spring and focuses on that concept in detail. This book assumes you have a good foundation in Java and Java EE. Prior exposure to Spring Framework is helpful but not required.

Table of Contents

Chapter 1. Introducing Spring: the dependency injection container

Chapter 2. Data persistence, ORM, and transactions

Chapter 3. Building web applications with Spring Web MVC

Chapter 4. Basic web forms

Chapter 5. Enhancing Spring MVC applications with Web Flow

Chapter 6. Authenticating users

Chapter 7. Authorizing user requests

Chapter 8. Communicating with users and customers

Chapter 9. Creating a rich-text comment engine

Chapter 10. Integration testing

Chapter 11. Building a configuration management database

Chapter 12. Building an article-delivery engine

Chapter 13. Enterprise integration

Chapter 14. Creating a Spring-based “site-up” framework

下载地址http://ebook.goodfav.com/spring-in-practice-11091.html