Spring Tips: GRPC
Hi, Spring fans! In this installment, we look at how to create GRPC-based services with Spring Boot.
Hi, Spring fans! In this installment, we look at how to create GRPC-based services with Spring Boot.
Spring Framework 6.2.0-M1
has been released, including changes that resolve more than one hundred issues. Among those are a range of new features in Spring's testing support.
In this post, I’d like to walk you through one of these new testing features: Bean Overriding support.
Using the Spring TestContext Framework, you can easily verify the correct wiring of your Spring application within integration tests using an annotation-driven model.
In unit testing, dependency injection and Spring design principles make your code less dependent on the container and make it…
Hi, Spring fans! Welcome to another installment of This Week in Spring! I'm writing this from beautiful Paris, France, ahead of the amazing Devoxx France event. I've come to almost all of these events over the years. It's hard to believe it's been more than a decade since the show was first announced. I remember when these franchise editions - Devoxx UK, Devoxx FR, Devoxx PL, Devoxx MA, Devoxx UA, etc. - were new and novel. Now, rumor has it, this year edition of Devoxx FR will be even larger than Devoxx Belgium! What a coup. I love Devoxx. I've talked about it endlessly, but last year's…
The Spring Framework team has been busy reviewing the issue tracker in anger and reducing the number of opened issues. This was long overdue, with a number of issues being invalid or superseded in the meantime. This helped the team focusing on a more manageable amount of issues and we used the opportunity to look at long standing issues that we haven’t had the time to address yet.
In this post, I’d like to walk you through a collection of those relatively small issues, sometimes highly voted, that are finally available in this milestone.
Property placeholders are a way to replace a property from the environment in an arbitrary String. Assuming that customer.name
is set to "John Smith" in the Environment
…
Jetbrains Developer Advocate Marit van Dijk on reading code, IntelliJ IDEA, and more.
Hi, Spring fans! In this installment, I look at the excellent Spring Expression Language, an embedded language for resolving simple expressions that is built right into the Spring Framework.
Hi, Spring fans! Welcome to another installment of This Week in Spring! I'm in Las Vegas, NV, at the moment, preparing for my part in the huuuuuge Google Cloud Next keynote. I'm so excited! And then it's off to the amazing and glorious Devnexus event! If you're at either event, please say Hi!.
Hi, Spring fans! In this installment, I'm thrilled to be joined by Netflix's Paul Bakker and Kavitha Srinivasan, who explain how they're integrating and evolving Spring for GraphQL in their own GraphQL stack and how they're managing, growing, and evolving thousands of services written in Spring Boot
Hi, Spring fana! In this installment, I look at the amazing, just-released, Java 22!
Welcome, welcome, welcome, to another installment of This Week in Spring! You know, we've come a long way since you and I last spoke. It's April already! A new month! How bizarre. And, with the dawning of a new month, we're also more than 25% through this year! I sure hope you're paying attention. That little tidbit's blowing my mind!
Yesterday, by the way, was the first of April, and the tenth birthday of the first generally available 1.0 version of Spring Boot, released on the 1st of April, 2024. Happy birthday, Spring Boot!
Tomorrow, by the way, I'll have a brand new not-to-be-missed video on Java 22 over on our humble YouTube channel, do not miss that…