Hi, Spring fans! Welcome to another installment of This Month in Spring! It's my favorite time of the year. Yes, that's right: SpringOne is nearly upon us! SpringOne is, of course, our seminal, tentpole conference for all things JVM, Kubernetes, Spring Boot, microservices, data integration, operations, continuous delivery, ASCII art, the fine and lost art of testing, and oh so much more. It's going to be jam-packed full of fun. It's also entirely free and online! Do not miss this! You can visit the website or check us out on Twitter (@springone) for more.
I'll be there and so will the rest of the Spring team! Do not miss this event. You'll learn about Spring Boot, GrapQL, Kubernetes, microservices, GraalVM and Spring Native, RSocket, the Spring Authorization Server, Azure Spring Cloud, observability, and SO MUCH MORE. I'm so excited, I've resorted to parody poetry as a way to express my joy!
Also, word to the wise: don't miss the keynotes. They're going to be spectacular!
What else has been going on? Let's see? Well, when last we talked, I was taking a much-needed, three week trip to Hawaii with my family. When I returned, I realized I had a mild case of COVID-19. (Thank you, vaccines!) It was "mild" in that I didn't need to go to the hospital, but I wouldn't wish that "mild" virus on anyone. It was awful. I had many mornings when I struggled to catch my breath. I finally tested negative last week, but that doesn't mean I'm entirely out of the woods yet. Evicting phlegm is the name of the game as I write this. Mercifully, all the other symptoms have since dissipated. Don't get this virus, folks. Do the right thing. As I've always said, some things should not be open-source. COVID-19 is one of them!
Anyway, enough about this, that, and the rest. Let's get to the roundup! There's a ton of good stuff to tide us over until the big event next week!
- Spring Authorization Server goes to production!
- A Bootiful Podcast: Microsoft Azure engineering manager Rome Li on his work supporting Microsoft Azure in IntelliJ, Visual Studio, Maven, Eclipse, and Visual Studio Code
- I love this episode of Nate Schutta's podcast, "Between Chair and Keyboard" with Ryan Baxter
- Spring Boot 2.4.10 is now available
- Spring Boot 2.5.4 available now
- Spring Boot 2.6.0-M2 is now available
- Spring Cloud Config for Shared Microservice Configuration
- Spring Tools 4.11.1 released
- Structuring Your Code for Spring Framework and Spring Boot – I wrote a blog on how to think about the wiring of your objects in a typical Spring Boot application. I speak more about how the wiring works from an IoC perspective, not in terms of a particular paradigm or Spring module. The blog is meant to be a response to a question I received on Twitter that precipitated some writing. I hope you enjoy it!
- Microsoft and VMware would love to see you at SpringOne in September! Join us for big Spring on Azure announcements and attend keynotes, sessions, and a hands-on workshop. . Did I mention that I'll be doing a breakout introducing all the new goodness in Azure Spring Cloud with my friends Julien Dubois and Layla Porter? Don't miss this!
- Get started with Spring Boot and the CQRS framework Axon
- In this installment of A Bootiful Podcast: Neo4J CEO and Spring Data cofounder Emil Eifrem on graphs, Neo4J, and more
- Alexa Request Validation with Spring Cloud Gateway
- Free Java & OpenJDK Info for Daily Java Usage
- Spring Authorization Server officially moves to spring-projects
- Spring Data 2021.0.4 and 2020.0.12 released
- Spring Data 2021.1.0-M2 released
- Spring WebClient with Feign
- Get hands-on with Azure Spring Cloud in 90 minutes.
- Did you see Cora Iberkleid's power session on Spring Cloud Gateway? It was awesome!
- Spring Tips: Better Data-Driven Applications with Spring Boot and Redis
- In A Bootiful Podcast, I talked to Microsoft's Sean Li on Azure, Spring Boot, Azure Spring Cloud, Spring integrations and more
- Check out this A Japanese-language introduction to Spring GraphQL
- A common Pitfall of Spring Boot's RestTemplate
- Create a Data Marvel with Spring Data Neo4j
- Kai Tödter has released 1.0.0 of his HAL Explorer project: check it out!
- Observing the Reliability of your Java Apps and Services with Spring Boot, Micrometer, and Prometheus Reliably
- The Java developer experience on Azure with Visual Studio Code
- The RedMonk Programming Language Rankings: June 2021 has a lot of good news for Java developers. Check it out!
- Everybody, the completely rebooted Confluent Developer portal is now live! There are tons of great resources for Spring and Kafka developers.
- A Bootiful Podcast: Microsoft's Asir V. Selvasingh on Spring Boot, Spring Cloud, Microsoft Azure, and Azure Spring Cloud
- Blog: Roorkee robots, releases and racing: the Kubernetes 1.21 release interview
- Join Pure Storage at VMworld 2021
- Cassandre is an open-source framework that makes it easy to create your crypto trading bot in Java. Our Spring boot starter takes care of exchange connections, accounts, orders, trades, and positions so you can focus
- Check out this Spring Security Authorization Server example
- Join Confluent Developer advocate Viktor Gamov for this look at Spring and Apache Kafka 101
- Here's another interesting look at using Spring Boot with Swagger
- Did y'all see the latest installment of the SpringOne Tour. This was my favorite installment yet!
- Flight Status: Oracle Cloud VMware Solution
- In A Bootiful Podcast, I talk to industry analyst, fascinating person, strategist, and storyteller Michael Coté
- I love this look at building a first application with RabbitMQ streams
- I loved this infographic by Dormain Drewitz on modernizing the mainframe
- Premiering Now: SpringOne Tour – July 2021: Do or Do Not, There is no try{} in Production
- Spring Boot 2.4.9 is now available
- Spring Boot 2.5.3 is now available
- Spring Boot 2.6.0-M1 is now available
- Spring Data is a 10 years old today the 23rd of July 2021!
- This Week in Spring – July 20th, 2021
- Using Java 16 records with Thymeleaf
- Spring Cloud scales Spring Boot apps to billions of requests per day without the hassle of managing infrastructure. See it in action and hear how Swiss Re is acceleratin
- Register for @SpringOne today
- In installment of A Bootiful Podcast, I talk about visualizing software architecture with the C4 model with architect Simon Brown. Don't miss this one!
- Spring Tips: Some cool features possible with Spring Integration 5.5
- Have you checked out the speakers in this year's SpringOne, on September 1st to 2nd, 2021? I'll be there and so will many amazing others!
- Spring Data 2021.0.3 and 2020.0.11 released
- Spring Data 2021.1.0-M1 released
- Spring Framework 5.3.9 and 5.2.16 available now
- I love this blog looking at Spring GraphQL Milestone One
- Spring Security 5.6.0-M1 released
- The State of Spring Survey is back and we want to hear from you!
- I love to see this, finally, Building applications with RabbitMQ streams
- Blog: Kubernetes Release Cadence Change: Here’s What You Need To Know