Dieter Hubau explains the workings of a Spring Boot Starter project and goes over the necessary code for creating one using his recently developed starter for integrating Spring Social with Redis.
The authors discuss Spring Boot: development cycle with Devtools, H2 web console, persistent web sessions, managing cache, static resources in web apps, evolving a database schema and more.
Simon Ritter starts with a short summary of the key features of both Lambda expressions and streams before moving on to some real world examples of how to use them effectively.
Stephane Nicoll and Yann Cebron talk about how to navigate, edit and perform refactorings across a variety of common Spring technologies.
Simon Ritter explains the impact project Jigsaw will have on developers in terms of building their applications, as well as helping them to understand how things will change in JDK 9.
Ben Hale and Paul Harris talk about what led them to choose a reactive API, how they designed and implemented it using Project Reactor.
Keaty Gross talks about PCF Dev, a new distribution of Cloud Foundry designed to run on a laptop or workstation, useful to develop and debug locally on a fully featured Cloud Foundry.
Stéphane Maldini explores how the new Reactor design, structure and features can progressively help developers go Reactive.
Sebastien Deleuze and Stephane Maldini talk about developing Reactive applications using Reactor Core 2.5, and using Flux and Mono types with various exercises.
Fabio Carvalho and Eduardo Solis from PayPal discuss adding Spring Boot to their RESTful Java framework providing a microservices architecture based on cloud, CI, Docker and embedded containers.
Noriaki Tatsumi discusses building a microservices architecture on Spring Cloud that's reliable, resilient, and scalable.
Ray Tsang discusses using gRPC's streaming API to build sophisticated real-time applications, diving into integration with Maven, Gradle, Spring Boot and RxJava.