Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Spring in Practice: Covers Spring 3



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 Flow
  • Authenticating 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
(HTML tags aren't allowed.)

Grammar Practice for Pre-intermediate Students: With Key (GRPR)
Grammar Practice for Pre-intermediate Students: With Key (GRPR)
Grammar Practice for Pre-Intermediate Students gives short, clear explanations
of all the main areas of English grammar, and provides practice exercises for
you to do.

There are two ways in which this book can he used:
(i) in class with help from your teacher;
(ii) at home by yourself.

If you are using the
Test-Driven JavaScript Development (Developer's Library)
Test-Driven JavaScript Development (Developer's Library)

For JavaScript developers working on increasingly large and complex projects, effective automated testing is crucial to success. Test-Driven JavaScript Development is a complete, best-practice guide to agile JavaScript testing and quality assurance with the test-driven development (TDD) methodology. Leading agile JavaScript...

Beginning Swift Games Development for iOS
Beginning Swift Games Development for iOS

Game apps are one of the most popular categories in the Apple iTunes App Store. Well, the introduction of the new Swift programming language will make game development even more appealing and easier to existing and future iOS app developers. In response, James Goodwill, Wesley Matlock and Apress introduce you to this book,...

MCSE Windows 2000 Network Infrastructure Exam Cram 2 (Exam Cram 70-216)
MCSE Windows 2000 Network Infrastructure Exam Cram 2 (Exam Cram 70-216)
This exam - one of four MCSE 2000 core exams - measures the ability to install, manage, monitor, configure, and troubleshoot DNS, DHCP, Remote Access, network protocols, IP routing, and WINS in a Windows 2000 network. This book is not intended to teach new material. Instead it assumes that you have a solid foundation of knowledge but can use a...
C++: A Beginner's Guide, Second Edition
C++: A Beginner's Guide, Second Edition
Essential skills made easy! Written by Herb Schildt, the world’s leading programming author, this step-by-step book is ideal for first-time programmers or those new to C++. The modular approach of this series, including sample projects and progress checks, makes it easy to learn to use C++ at your own pace.

Computational Fluid Dynamics: Principles and Applications
Computational Fluid Dynamics: Principles and Applications
The history of Computational Fluid Dynamics, or CFD for short,, started in the early 1970’s. Around that time, it became an acronym for a combination of physics, numerical mathematics, and, to some extent, computer sciences employed to simulate fluid flows. The beginning of CFD was triggered by the availability of...
©2018 LearnIT (support@pdfchm.net) - Privacy Policy