Increase your Spring Framework-based enterprise Java and cloud application productivity while decreasing development time using the Spring Boot productivity suite of tools. Pro Spring Boot is a no nonsense guide with case studies of increasing complexity throughout the book. This book is written by Felipe Gutierrez, a Spring expert consultant who works with Pivotal, the company behind the Spring Framework. Spring Boot makes it easy to create stand-alone, production-grade Spring-based applications that you can almost "just run". The goal is to allow you to get started with minimum fuss. Most Spring Boot applications need very little Spring configuration. Spring Boot provides a radically faster and widely accessible getting started experience for all Spring development and provides a range of non-functional features that are common to large classes of projects (e.g.
embedded servers, security, metrics, health checks, externalized configuration); and with absolutely no code generation nor requirements for XML configuration. After you read and use this book, you'll be able to develop complex Spring applications and microservices with minimal fuss on things like configurations. This book will let you fully leverage the Spring Boot productivity suite of tools and show you how to apply them through the use of a few case studies as well. What you'll learn What is Spring Boot and how to write your first Spring Boot application How to configure Spring Boot How to use the Spring Boot Actuator How to do web development with Spring Boot How to build microservices with Spring Boot How to handle databases and messaging with Spring Boot How to test and deploy with Spring Boot How to extend Spring Boot and its available plug-ins Who this book is for This book is for experienced Spring and Java developers seeking increased productivity gains and decreased complexity and development time in their applications and software services writing.