Welcome to my website where I make the occasional post and publish my talks.
Spring Boot container images: to JLink or not
I was experimenting with building a container image for my Spring Boot application (Spring Boot version 3.5.7, Java version 25). And I was wondering which approach would
be better: use the Maven plugin with spring-boot:build-image to build the image, or use a custom Dockerfile with jlink.
By Tom Wetjens
read moreURI encoding vs x-www-form-urlencoded: how a simple '+' broke our API
For such a widely used piece of data like a URI, surely we must have water tight specifications right?
According to RFC 3986: Uniform Resource Identifier (URI) (2005)
+ is a reserved character which, if not used as a delimiter, must be percent-encoded as %2B.
By Tom Wetjens
read morePackage-only dependencies in Maven
Sometimes you have a Maven project that needs dependencies for running tests that you do not want ending up in the final packaged WAR.
By Tom Wetjens
read more