Spring in Practice

Preț: 200,25 lei
Disponibilitate: la comandă (vezi secțiunea "Despre livrare")
ISBN: 9781935182054
Anul publicării: 2013
Pagini: 600

DESCRIERE

For enterprise Java developers, Spring Framework provides remarkable improvements in developer productivity, runtime performance, and overall application quality. Its unique blend of a complete, lightweight container that allows you to build a complex application from loosely-coupled POJOs and a set of easily understood abstractions that simplify construction, testing, and deployment make Spring both powerful and easy-to-use—a hard-to-beat combination. With this power comes the potential for a wide range of uses in both common and not-so-common scenarios. That's where Spring in Practice comes in.

Unlike the many books that teach you what Spring is, 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 "the Spring way" by mapping application-level issues to Spring-centric solutions.

Spring in Practice 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. You're never left with the feeling that you understand the answer, but find the question irrelevant. You can put the book to immediate use even if you don't have deep knowledge of every part of Spring Framework.

The book divides into three main parts. In Part 1, you'll get a rapid overview of Spring Framework—enough to get you started if you're new and a great refresher for readers who already have a few Spring cycles. Part 2 provides techniques that are likely to be useful no matter what type of application you're building. You'll find discussions of topics like user accounts, security, site navigation, and application diagnosis.

Part 3 provides domain-specific recipes. Here, you'll find practical solutions to realistic and interesting business problems. For example, this part discusses Spring-based approaches for ecommerce, lead generation, and CRM.

There are several recurring themes throughout Spring in Practice, including Spring MVC, Hibernate, and transactions. Each recipe is an opportunity to highlight something new or interesting about Spring, and to focus 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.

WHAT'S INSIDE
•Over 50 general and domain-specific techniques for applying Spring
•Practical solutions to technical and business problems
•Deep-dives into key areas like user registration and ecommerce

About the Authors

Willie Wheeler is an IT Director for the Apollo Group. He has eleven years of experience in Java/Java EE development including four years with the Spring Framework.

John Wheeler develops Java software using Spring Framework for government, education, and private business. Both Willie and John have published technical articles and speak on Spring and other topics.

Joshua White has worked as a Solutions Architect for a number of financial and health services organizations in Connecticut. He has over twelve years of experience designing and developing Java and Java EE based solutions. He has worked with and evangelized the use of the Spring Framework since its inception in 2002.

About the Early Access Version

This Early Access version of Spring in Practice enables you to receive new chapters as they are being written. You can also interact with the authors to ask questions, provide feedback and errata, and help shape the final manuscript on the Author Online

Want to learn More?

Sign up to read more content when it is released and to receive news about this book.


Table of Contents

Part 1 Getting Started
1 Introducing Spring: the dependency injection container - FREE
2 Data persistence, ORM & transactions - AVAILABLE
3 Building web applications with Spring Web MVC - AVAILABLE

Part 2 Application Recipes
4 Basic web forms - AVAILABLE
5 Enhancing Spring MVC applications with Web Flow - AVAILABLE
6 Authenticating users - AVAILABLE
7 Authorizing user requests - AVAILABLE
8 Communicating with users and customers - AVAILABLE
9 Creating a rich text comment engine - AVAILABLE
10 Integration testing - AVAILABLE
11 Build a configuration management database - AVAILABLE
12 Building an article delivery engine - AVAILABLE
13 Enterprise integration - AVAILABLE
14 Create a Spring-based "site-up" framework - AVAILABLE

RECENZII

Spune-ne opinia ta despre acest produs! scrie o recenzie
Created in 0.0423 sec