Learning Spring Boot 2.0 – Second Edition

Key FeaturesGet up to date with the defining characteristics of Spring Boot 2.0 in Spring Framework 5Learn to perform Reactive programming with SpringBootThis book covers the latest features, tools, and practices including Spring MVC, REST, Security, AMPQ messaging, and moreBook DescriptionSpring Boot provides a variety of features that address today's business needs with a powerful database and state of the art MVC framework. This practical guide will help you get up and running with all the latest features of Spring Boot.The book starts off by helping you build a simple app, then show you how to bundle and deploy it to the cloud. From here, we take you through reactive programming showing you how to interact with controllers and templates and handle data access. Once you're done, you can start testing using unit tests, slice, and embedded spring boot tests.We also go into detail about developer tools, messaging, web sockets, security, and deployment. So if you want a good understanding of the core app functionality using Spring Boot, this is the book for you.What you will learnCreate powerful, production-grade applications and services with minimal fussSupport multiple environments with one artifact, and add production-grade support with features Find out how to tweak your apps through different propertiesUse custom metrics to track the number of messages published and consumedEnhance the security model of your appsMake use of reactive programming in Spring BootBuild anything from light weight unit tests to fully running, embedded servlet integration tests

Author: Greg L. Turnquist

Learn more