#Quarkus for #SpringBoot developers
https://youtu.be/rWEWoqnXsbg
by Eric Deandrea #JNation
Time to modernize your stack? Get a hands-on, step-by-step guide to migrating your #SpringBoot app to #Quarkus, covering dependencies, JPA, REST, and testing. #Java #TechMigration #ICYMI
https://myfear.substack.com/p/spring-to-quarkus-migration-guide
I Replaced #SpringBoot with #Quarkus — Here’s What Happened (And Why I’m Never Going Back)
#SpringBoot 3.5 Delivers Improved Configuration, Containers, and SSL, Shortens Free Support
On behalf of the team, we are pleased to announce the General Availability of Spring Cloud 2025.0.0 (aka Northfields). This release is compatible with #springboot 3.5.0 released last week. Check out the blog for details. https://spring.io/blog/2025/05/29/spring-cloud-2025-0-0-is-abvailable
The Java programming language is 30!
https://www.theregister.com/2025/05/23/30_years_ago_java_arrived/
I first heard about Java very soon after it was announced, probably in 1995, when a Sun engineer gave a talk at HP Labs in Bristol.
However, I didn't actually start using Java until 2004. "Struts", and similar weirdness.
We had a brief foray into the cul-de-sac of Applets (running Java UI within a web browser); this was, unfortunately, extremely slow, using an external plug-in. Modern browswers could probably make a decent go at this if they tried again, though in practice that won't now happen.
I'm still programming in Java on the back-end, mostly using Spring Boot. And having to fight the awfulness of JavaScript / TypeScript for front-end work. That, therefore, qualifies me as a 'full-stack' developer nowadays (albeit mostly retired).
I know that Java programming is derided by the glitterati, but it is a useful workhorse which will be around for a while yet.
Just in case you missed it: Last Thursday, we released Spring Boot 2.7.26 (commercial), 3.1.17 (commercial), 3.2.15 (commercial), 3.3.12, 3.4.6 and 3.5.0!
There's cool stuff in the 3.5.0 release, check it out!
https://spring.io/blog/2025/05/22/spring-boot-3-5-0-available-now
Reading the #springboot 3.5 release notes one part make me smile a little:
"The heapdump actuator endpoint now defaults to access=NONE. The aims to help reduce the likelihood of a misconfiguration application leaking sensitive information."
Had to think about the #Volkswagen hack last year where this was an entry point.
Looks like the new default is way more secure.
And I'll give another talk at Spring I/O this year: It's abouthow you can improve the performance of your Spring Boot application by leveraging modern JVM features like CDS, AOT cache and of course Project Leyden.
https://2025.springio.net/sessions/step-up-the-performance-game-with-spring-boot-and-project-leyden/
Fabian and I will give a workshop on this year's Spring I/O about demystifying Spring Boot's auto-configuration magic. I hope to see you there!
https://2025.springio.net/sessions/demystifying-spring-boots-auto-configuration-magic-workshop/
Dive into the latest releases from #Spring https://bit.ly/3EJAUTq
First release candidates of Spring Boot, Spring Data 2025.0.0, Spring Security, Spring Authorization Server, Spring Session, Spring Integration, Spring Modulith & Spring Web Services.
A medium CVE has been identified in Spring Boot, affecting all versions up from 2.7.x. Fixed versions have been released yesterday, so it's time to upgrade folks!
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.3.11 has been released and is now available from Maven Central.
https://spring.io/blog/2025/04/24/spring-boot-3-3-11-available-now
At this point I'm contemplating rewriting this small #Quarkus application in #SpringBoot.
Every step on the way I'm running into some unsupported things.
Latest frustration: The Quarkus #Redis extension (based on Vert.x Redis 4.x) doesn't support Amazon #IAM. This will be supported in version 5.
While at the same time there's an official example from #AWS for Lettuce (which #SpringData Redis is based on).
https://docs.aws.amazon.com/AmazonElastiCache/latest/dg/auth-iam.html
Can anybody recommend any UK hosting company for Java Web applications? [Or EU?]
Ideally, a service I can just drop a .war file into, but so far I haven't found any of those.
This is to try to move some simple Web apps off some US-based cloud providers...
Dive into the latest releases from #Spring https://bit.ly/3Y32ilE
Spring Boot, Spring Security, Spring Authorization Server, Spring for GraphQL, Spring Integration, Spring AMQP, Spring for Apache Kafka and Spring Web Services.