Java
-

Ineffective Java
Perhaps I can be replaced by a robot for code review. There are some bits of feedback I find myself…
Read More » -

Spring MVC – HTTP message converter
Quite often you need to provide users with the same data, but in different forms, like JSON, PDF, XLS, etc.…
Read More » -

Java Record
The https://openjdk.java.net/jeps/359 outlines a new Java feature that may/will be implemented in some future versions of Java. The JEP suggests…
Read More » -

JAR File Handles: Clean Up After Your Mess!
In Ultra ESB we use a special hot-swap classloader that allows us to reload Java classes on demand. This allows…
Read More » -

Become a Master of Java Streams – Part 2: Intermediate Operations
Just like a magic wand, an Intermediate operation transforms a Stream into another Stream. These operations can be combined in…
Read More » -

The Problem With Creating Generic Arrays
In this post, we feature a comprehensive article which explains the Problem with creating Generic Arrays. The Java programming language…
Read More » -

Read replicas and Spring Data Part 4: Configuring the read repository
Previously we set up two EntityManagers in the same application. One for the reads and one for the writes. Now…
Read More » -

Secure Reactive Microservices with Spring Cloud Gateway
Friends don’t let friends write user auth. Tired of managing your own users? Try Okta’s API and Java SDKs today.…
Read More » -

Read replicas and Spring Data Part 3: Configuring two entity managers
Our previous setup works as expected. What we shall do now is to get one step further and configure two…
Read More »



