Java
-

Get to Know Jakarta MVC
To help you get to know the Jakarta MVC specification, here’s a recap of its history and status, and a brief introduction…
Read More » -

Why General Inheritance is Flawed and How to Finally Fix it
By leveraging composition and the final keyword in the right way, you can improve your programming skills and become a…
Read More » -

Lambda and final variables
Introduction Lambda expressions can use the variables in the scope of the lambda expression, but only if they are final…
Read More » -

Spring Data Mock DAO
Warning, the following code example is suitable for a narrow range of use cases… but it’s strangely useful. When writing…
Read More » -

Java: Creating Terabyte Sized Queues with Low-Latency
Queues are often fundamental components in software design patterns. But, what if there are millions of messages received every second…
Read More » -

The final days of finalizers in Java
If you are developing in Java long enough, you are surely aware of the Object::finalize() method and the concept of…
Read More » -

HTTP – Content negotiation
With HTTP, resources are identified using URIs. And a uniquely identified resource might support multiple resource representations. A representation is…
Read More » -

KivaKit XML Streaming
KivaKit XML Streaming Since Java 1.6 in 2006, Java has had a built-in XML streaming API in the package…
Read More » -

Java 8 – Convert IntStream to String
A quick guide to convert IntStream to String in java 8 streams. 1. Overview In this tutorial, We’ll learn how…
Read More »


