Thank you for purchasing the MEAP for Spring in Action, Sixth Edition. We've come a long way over the course of the last five editions and I’m thrilled to have a chance to bring the latest and greatest Spring has to offer in this new edition. This book should be a valuable resource regardless of whether you’re completely new to Spring or are reading this book to brush up on the newest features.
I’ve attempted to make this edition follow a hands-on, narrative style; leading you through a journey of building an application, starting with initializing the project and going all the way through to how to ready the application for deployment.
We’re releasing the first five chapters to start. These chapters aren't all that different from the previous edition, although there are additional updates coming soon that haven't been worked into these chapters yet. In chapter 1, you’ll learn how to kick start your Spring project leveraging the Spring Initializr and Spring Boot, and in chapter 2, we’ll build on that foundation by using Spring MVC to develop additional browser-based functionality. Chapter 3 looks at persisting data with JDBC and Spring Data JPA. In chapter 4, we'll look at securing applications with Spring Security. Finally, chapter 5 gets into configuring Spring using configuration properties.