Getting Reactive with Spring Framework 5.0’s GA release

October 24, 2017
As a major revision of the core Spring Framework, 5.0 comes with a Java 8+ baseline and many infrastructure refinements: e.g. our own Commons Logging bridge autodetecting Log4j 2, SLF4J, JUL by default; streamlined use of Servlet 3.1+; and support for JUnit 5.0! Rest assured that the reactive focus does not impact the existing Spring MVC model; these options live alongside each other. Work continues on the traditional servlet-based Spring MVC stack; there are many further refinements across the framework. Join Juergen Hoeller, Rossen Stoyanchev, Stephane Maldini and the Spring Team to learn about: * Reactive programming: Spring WebFlux framework built on Reactor 3.1, with support for RxJava 2.1 and running on Tomcat, Jetty, Netty or Undertow. * Functional style with Java 8 & Kotlin: several API refinements and Kotlin extensions across the framework, in particular for bean registration and functional web endpoints. * Integration with Java EE 8 APIs: support for Servlet 4.0, Bean Validation 2.0, JPA 2.2, as well as the JSON Binding API (as an alternative to Jackson/Gson in Spring MVC). * JDK 9 support: fully aligned with JDK 9 at runtime, on the classpath as well as the module path (on the latter: as filename-based “automatic modules” for the time being). Attendees will also learn about the role of Project Reactor and its Reactive Streams foundation as the core reactive engine not only for Spring Framework, but increasingly across the Spring ecosystem. Spring Framework 5.0 adopters will benefit from an in-depth understanding of Project Reactor as they start using the 5.0 release. Presenter : Juergen Hoeller, Rossen Stoyanchev, Stephane Maldini and Arjen Poutsma
Previous
Continuous Delivery: Fly the Friendly CI in Pivotal Cloud Foundry with Concourse
Continuous Delivery: Fly the Friendly CI in Pivotal Cloud Foundry with Concourse

Concourse is an open source continuous integration (CI) system designed for agile development teams. It sup...

Next Presentation
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native
Kubo (Cloud Foundry Container Platform): Your Gateway Drug to Cloud-native

You’re at the Cloud Foundry Summit, which means you are by definition a cloud-native enthusiast. There’s no...

SpringOne Platform 2019 Presentations

Watch Now