Posts
read more
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.
Posts
read more
URI 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.
Posts
read more
Package-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.