This Month in Spring - June 2020

June 16, 2020 Josh Long

Hi, Spring fans! Welcome to another jam-packed monthly roundup of This Month in Spring. It's been a crazy month, both domestically and worldwide, since we last spoke. I hope you are all safe and healthy.

I've got a few upcoming speaking engagements you might be interested in. I'll be speaking (virtually) at the San Francisco JUG on June 24th at 6:30 PM. Join me!

Can't make it to the (virtual) SF JUG appearance? On June 30th, VMware Tanzu (where the Spring team lives) will be hosting one of my workshops, also on Reactive Spring. I'm going to cover tons of stuff: R2DBC, Reactor, Spring WebFlux, Spring WebFn, reactive Spring Data for SQL and NoSQL, RSocket, reactive security, reactive service orchestration, and composition patterns, and more. This is going to be at an ideal time for EU timezones, so please register now.

I'll be presenting about Bootiful Testing for the upcoming Jetbrains Technology Day for Java on July 10th, 2020 at 10 am-11 am CEST.

I'll also be doing an upcoming webinar on Wavefront-powered observability with Tanzu Wavefront team member Sushant Dewan on June 24th at 10:00 AM PST. You don't want to miss this!

Among other things, we also saw the exciting release of Spring Boot 2.3. There are a lot of wonderful features in this release including, but not limited to, Java 14 support, Docker image generation, graceful shutdown, liveliness probes, upgrades to Spring Data Neumann, and so much more. Here are some resources on some of those features. And, also, check out the blog. Here are some of my favorite features.

  • R2DBC support (see this Spring Tips installment on using R2DBC
  • Docker container image support. See this blog on Docker image generation
  • Java 14 support. See this Spring Tips installment on Java 14
  • This is also the version to use if you want to consume the Graal Native Image builder feature. Here's a Spring Tips video on that, too.

Now then, there's a ton of interesting stuff to review, so let's get to it!

About the Author

Josh Long (@starbuxman) is a Spring Developer Advocate at VMware. Josh is a Java Champion, a Google Developer Expert for Kotlin, author of six books (including O'Reilly's "Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry") and the just released "Reactive Spring" (ReactiveSpring.io), six best-selling Livelessons video trainings (including "Building Microservices with Spring Boot Livelessons" with Phil Webb and "Spring Security Livelessons" with Rob Winch, and "Cloud Foundry Livelessons" with Josh McKenty), and an open-source contributor (Spring Boot, Spring Integration, Spring Cloud, Activiti and Vaadin). Josh also has a podcast, "A Bootiful Podcast," and does a series of screencasts, "Spring Tips", on YouTube (bit.ly/spring-tips-playlist). Josh routinely blogs on the Spring blog (spring.io/blog)

Follow on Twitter Visit Website More Content by Josh Long
Previous
Auto-Configured Application Topology and In-Context Logs at Your Service
Auto-Configured Application Topology and In-Context Logs at Your Service

VMware Tanzu Observability by Wavefront (Tanzu Observability) has added application maps to its distribute...

Next
How VMware Tanzu Data Services Powers Development Teams Building Modern Applications
How VMware Tanzu Data Services Powers Development Teams Building Modern Applications

Simplify your migration to the cloud with Tanzu Data Services, a portfolio of on-demand caching, messaging,...

×

Subscribe to our Newsletter

!
Thank you!
Error - something went wrong!