HIGHLIGHT
Interest in and use of Spring continues to grow, so this book comes at a good
time. It covers many interesting problems whose solutions are hard to find.
DESCRIPTION
Spring lets developers build complex applications from loosely-coupled POJOs.
A set of simple abstractions simplifies construction, testing, and deployment
which makes Spring both powerful and easy-to-use. With this power comes the
potential for a wide range of uses in both common and not-so-common scenarios.
Thats where Spring in Practice comes in.
Spring in Practice is a problem/solution book in the Manning in Practice
series. It shows how to tackle the challenges faced when building 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. There are several recurring themes throughout Spring in Practice,
including Spring MVC, Hibernate, and transactions.
For every problem, the book presents the background you need before it offers
the specific steps to solve the problem. Youre 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 dont have deep knowledge of every part of Spring
Framework.
This book assumes you have a good foundation in Java and Java EE. Prior
exposure to Spring Framework is helpful, but not required.
KEY POINTS
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
Product Description
HIGHLIGHT
Interest in and use of Spring continues to grow, so this book comes at a good
time. It covers many interesting problems whose solutions are hard to find.
DESCRIPTION
Spring lets developers build complex applications from loosely-coupled POJOs.
A set of simple abstractions simplifies construction, testing, and deployment
which makes Spring both powerful and easy-to-use. 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.
Spring in Practice is a problem/solution book in the Manning “in Practice”
series. It shows how to tackle the challenges faced when building 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. There are several recurring themes throughout Spring in Practice,
including Spring MVC, Hibernate, and transactions.
For every problem, the book presents the background you need 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.
This book assumes you have a good foundation in Java and Java EE. Prior
exposure to Spring Framework is helpful, but not required.
KEY POINTS
• 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
Summary
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.
About this Book
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.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Authors
Willie Wheeler is a Principal Applications Engineer with 16 years of experience in Java/Java EE and Spring Framework. Joshua White is a Solutions Architect in the financial and health services industries. He has worked with Spring Framework since its inception in 2002.
Table of Contents
Introducing Spring: the dependency injection container
Data persistence, ORM, and transactions
Building web applications with Spring Web MVC
Basic web forms
Enhancing Spring MVC applications with Web FlowAuthenticating users
Authorizing user requests
Communicating with users and customers
Creating a rich-text comment engine
Integration testing
Building a configuration management database
Building an article-delivery engine
Enterprise integration
Creating a Spring-based "site-up" framework
Interest in and use of Spring continues to grow, so this book comes at a good
time. It covers many interesting problems whose solutions are hard to find.
DESCRIPTION
Spring lets developers build complex applications from loosely-coupled POJOs.
A set of simple abstractions simplifies construction, testing, and deployment
which makes Spring both powerful and easy-to-use. With this power comes the
potential for a wide range of uses in both common and not-so-common scenarios.
Thats where Spring in Practice comes in.
Spring in Practice is a problem/solution book in the Manning in Practice
series. It shows how to tackle the challenges faced when building 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. There are several recurring themes throughout Spring in Practice,
including Spring MVC, Hibernate, and transactions.
For every problem, the book presents the background you need before it offers
the specific steps to solve the problem. Youre 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 dont have deep knowledge of every part of Spring
Framework.
This book assumes you have a good foundation in Java and Java EE. Prior
exposure to Spring Framework is helpful, but not required.
KEY POINTS
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
Product Description
HIGHLIGHT
Interest in and use of Spring continues to grow, so this book comes at a good
time. It covers many interesting problems whose solutions are hard to find.
DESCRIPTION
Spring lets developers build complex applications from loosely-coupled POJOs.
A set of simple abstractions simplifies construction, testing, and deployment
which makes Spring both powerful and easy-to-use. 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.
Spring in Practice is a problem/solution book in the Manning “in Practice”
series. It shows how to tackle the challenges faced when building 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. There are several recurring themes throughout Spring in Practice,
including Spring MVC, Hibernate, and transactions.
For every problem, the book presents the background you need 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.
This book assumes you have a good foundation in Java and Java EE. Prior
exposure to Spring Framework is helpful, but not required.
KEY POINTS
• 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
Summary
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.
About this Book
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.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Authors
Willie Wheeler is a Principal Applications Engineer with 16 years of experience in Java/Java EE and Spring Framework. Joshua White is a Solutions Architect in the financial and health services industries. He has worked with Spring Framework since its inception in 2002.
Table of Contents
Introducing Spring: the dependency injection container
Data persistence, ORM, and transactions
Building web applications with Spring Web MVC
Basic web forms
Enhancing Spring MVC applications with Web FlowAuthenticating users
Authorizing user requests
Communicating with users and customers
Creating a rich-text comment engine
Integration testing
Building a configuration management database
Building an article-delivery engine
Enterprise integration
Creating a Spring-based "site-up" framework