An Authoritative Guide with Best Practices
Felipe Gutierrez

#Spring
#Pro_Spring
#Spring_Boot3
#JDBC
#JPA
#NoSQL
#JMS
#RabbitMQ
#WebSockets
#WebFlux
#Security
This book will teach you how to build complex Spring applications and microservices out of the box, with minimal concern over things like configurations. Pro Spring Boot 3 will show you how to fully leverage Spring Boot 3's robust features and how to apply them to create enterprise-ready applications, microservices, and web/cloud applications that just work.
Special focus is given to what's been added in the new Spring Boot 3 release, including support for Java 17 and 19; changes to Spring Security; Spring Boot Actuator with Micrometer updates; GraalVM support; RSocket service interfaces; many dependency upgrades; more flexible support for Spring Data JDBC, the new AOT (Ahead-of-Time Transformation); and much more.
This book is your authoritative, pragmatic guide for increasing your enterprise Java and cloud application productivity while decreasing development time. It's a no-nonsense reference packed with casestudies that increase in complexity over the course of the book. The author, a senior solutions architect and Principal Technical instructor with VMware, the company behind the Spring Framework, shares his experience, insights, and firsthand knowledge about how Spring Boot technology works and best practices for getting the most out of it.
This is an essential book for your Spring learning and reference library.
What You Will Learn
Who 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.
Table of Contents
Part I: Introductions
Chapter 1: Spring Boot Quick Start
Chapter 2: Spring Boot Internals
Chapter 3: Spring Boot Web Development
Chapter 4: Spring Boot SQL Data Access
Chapter 5: Spring Data with Spring Boot
Chapter 6: Spring Data NoSQL with Spring Boot
Chapter 7: Spring Boot Reactive
Chapter 8: Spring Boot Testing
Part II: More on Spring Boot 3
Chapter 9: Spring Boot Security
Chapter 10: Messaging with Spring Boot
Chapter 11: Spring Boot Actuator
Chapter 12: Spring Boot Native and AOT
Chapter 13: Spring Cloud with Spring Boot
Chapter 14: Extending Spring Boot
Chapter 15: Spring Boot New Projects
About the Author
Felipe Gutierrez is a Senior Platform Architect at Pivotal, the creators of Spring Boot and Spring Framework, where he serves as a senior consultant with the Spring team. He has over 20 years of IT experience, during which time he developed programs for companies in multiple vertical industries, such as government, retail, healthcare, education, and banking. He also develops in Groovy, RabbitMQ, and other technologies. Previously he has consulted for companies such as Nokia, Apple, Redbox, and Qualcomm, among others. He received his bachelors and master’s degree in computer science from Instituto Tecnologico y de Estudios Superiores de Monterrey Campus Ciudad de Mexico.









