Phil Webb is a Spring Framework developer and co-creator of the Spring Boot project. Prior to joining Pivotal and relocating to California, Phil worked for a number of UK technology companies.
One of Spring Boot’s most powerful features is its auto-configuration. This magic is key to the convention-over-configuration approach that has brought a huge boost in productivity to Java developers. But is it really magic? We don’t think so.
In this session we’ll take a look under the covers of Spring Boot. You’ll learn about auto-configuration and the conditional configuration model that powers it, helping you to be even more productive when writing Spring Boot applications.
The Spring Framework and the Reactor teams have been busy working on support for reactive programming models for more than 2 years and result of that Spring 5 GA is just around the corner in Q1 2017. This talk discusses what reactive programming is and tries to make sense of the transition from traditional application development to reactive programming. It also explains and demonstrates the reactive web features in Spring Framework 5 including support for annotated controllers (on a reactive foundation) as well as a new, light-weight functional, programming model.