Spring Tips: Hello, Java 22!
Hi, Spring fana! In this installment, I look at the amazing, just-released, Java 22!
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…
Hi, Spring fans! In this episode I'm joined by Java luminaries and Apress' Beginning Spring 6 authors Joseph Ottinger and Andrew Lombardi
Hi, Spring fans! Welcome to another installment of This Week in Spring!
webjars-locator-lite
module, created by the…A few Java libraries have shown up recently that use text templates, but compile to Java classes at build time. They can thus claim to some extent to be "reflection free". Together with potential benefits of runtime performance, they promise to be easy to use and integrate with GraalVM native image compilation, so they are quite interesting for people just getting started with that stack in Spring Boot 3.x. We take a look at a selection of libraries (JStachio, Rocker, JTE and ManTL) and how to get them running.
The source code for the samples is in GitHub and each template engine has its own…
Hi, Spring fans! Happy one-day-belated Java 22 release day to those who celebrate! To ring in the new release, we've got an extra special and incredible discussion with a Java legend - somebody who's been involved in the Java community and work for decades - Stuart Marks, or "Dr. Deprecator," as he's affectionately known in the community.
Hi, Spring fans! In this installment we look at the Exposed Object Relational Mapper framework for Kotlin. #Kotlin #Java #JDBC #springboot
Hi, Spring fans! And happy Java 22 release day to those who celebrate! I just put out a huge blog detailing many of the exciting new features in Java 22. Check it out!
As usual, we've got a packed roundup to get through this week so let's dive right into it!
update I've since published a Spring Tips video on this very topic! If you'd prefer, you could watch that instead.
Hi, Spring fans! Happy Java 22 release day, to those who
celebrate! Did you get the bits already? Go, go, go! Java 22 is a significant improvement that I think is a worthy
upgrade for everyone. There are some big, final released features, like Project Panama, and a slew of even-better
preview features. I couldn't hope to cover them all, but I did want to touch on a few of my favorites. We're going to touch on a number of features. The code, if you want to follow along at home, is here (https://github.com/spring-tips/java22
)…
I'm excited to share that the there will be support for the OAuth 2.0 Token Exchange Grant (RFC 8693) in Spring Security 6.3, which is available for preview now in the latest milestone (6.3.0-M3). This support provides the ability to use Token Exchange with OAuth2 Client. Similarly, server-side support is also shipping with Spring Authorization Server in 1.3 and is available for preview now in the latest milestone (1.3.0-M3).
OAuth2 Client features of Spring Security allow us to easily make protected resources requests to an API secured with OAuth2 bearer tokens. Similarly, OAuth2 Resource…