Spot every Spring Boot application issue on the spot using AppDynamics!

Engineering | Josh Long | October 25, 2021 | ...

Today, we are excited to announce the integration of AppDynamics in the Azure Spring Cloud for full stack observability.

Over the past 20 months, we worked with many enterprise customers to learn about the scenarios they face. Many of these customers have thousands of Spring Boot applications running in on-premises data centers. As they migrate these applications to the cloud, they need to instrument them for application performance monitoring (APM) using solutions their developers are familiar with and have been using for years. In addition, they must ensure continuity for desktop and mobile…

A Bootiful Podcast: RabbitMQ and Weaveworks founder Alexis Richardson on RabbitMQ, Pivotal, Spring, Kubernetes, and FluxCD

Engineering | Josh Long | October 21, 2021 | ...

Hi, Spring fans! In this installment, Josh Long (@starbuxman) talk to RabbitMQ and Weaveworks founder Alexis Richardson (@monadic) about RabbitMQ, Pivotal, Spring, Kubernetes, and FluxCD. NB: this interview was done a year ago, and I was just playing with FluxCD these last few weeks and I figured it was finally time to release this episode! Thanks so much Alexis for sharing and teaching us so much!

Spring Cloud Square 0.4.0-M2 is available.

Engineering | Olga Maciaszek-Sharma | October 20, 2021 | ...

On behalf of the community, I am pleased to announce that the Milestone 2 (M2) of the Spring Cloud Square 0.4.0 is available today. The release can be found in Spring Milestone repository. You can check out the 0.4.0-M2 release notes for more information.

See all issues included in this release here.

Notable Changes in 0.4.0-M2

  • Spring Native support adjustments for non-load-balanced use-cases (PR)
  • Support for configuring different WebClient.Builder beans (not shared) for each @RetrofitClient instance (PR)

The documentation for this milestone can be found here.

This Week in Spring - October 19th, 2021

Engineering | Josh Long | October 19, 2021 | ...

Hi, Spring fans! Welcome to another installment of This Week in Spring! How're you doing? Good? Keepin' busy? Good. I'm doing alright, too.

  • Last week, I did a sort of smörgåsbord episode of Tanzu Code on It was super fun! I stream on VMWare Tanzu as well as on my own Twitch channel, about all things Spring, Java, and more.
  • In last week's super short-and-to-the-point installment of Spring Tips, I looked at the Spring Plugin project
  • I also put out This Month in Spring - a newsletter digest version of this very weekly roundup that comes out every... month. Naturally.
  • Did you see this? Twitter is now using graphql-java, the very same project that underpins the Spring GraphQL project, for their APIs and they're reporting incredible performance gains!

Spring Data JDBC - How do I implement caching?

Engineering | Jens Schauder | October 18, 2021 | ...

This is the third article of a series about how to tackle various challenges you might encounter when using Spring Data JDBC.

The series consists of

  1. Spring Data JDBC - How to use custom ID generation.

  2. Spring Data JDBC - How do I make bidirectional relationships?

  3. Spring Data JDBC - How do I implement caching? (this article).

  4. Spring Data JDBC - How Can I Do a Partial Update of an Aggregate Root?

If you are new to Spring Data JDBC, you should start by reading its introduction and this article, which explains the relevance of aggregates in the context of Spring Data JDBC. Trust me, it is…

This Week in Spring - October 12th, 2021

Engineering | Josh Long | October 12, 2021 | ...

Hi, Spring fans! Welcome to yet another installment of This Week in Spring where we recap - with apologies to The Times - all the news that's fit to reprint in the Spring and Spring-adjacent ecosystems. First: it's almost Halloween! Can you believe it?? This year has absolutely flown by! I need to dust off my PHP costume for Halloween. Maybe I'll even start using this particularly ghastly VS Code theme on the day...

Anyway, it's been a busy week for me already and we're only at the very beginning of Tuesday! I've been attending Kubecon (virtually), I spoke at the online I Code Java event at…

Get the Spring newsletter

Thank you!

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Spring Runtime offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all