Java
-
Java 8: Definitive guide to CompletableFuture
Java 8 is coming so it’s time to study new features. While Java 7 and Java 6 were rather minor…
Read More » -
Spring MVC: form handling vol. 3 – checkboxes processing
I have already published the post about processing of ‘checkbox’ tag using Spring MVC tag library. Now I want to…
Read More » -
Building smart Builders
When building an API, you should always think about who is going to use it. When the API is simply…
Read More » -
Train Wreck Pattern – A much improved implementation in Java 8
Venkat Subramaniam at a talk today mentioned about Cascade Method pattern or Train Wreck pattern which looks something like: …
Read More » -
Java EE 7: JMS 2.0 With Glassfish v4
Java EE 7 has been recently accepted by the Executive Committee. This means that soon we should have Java EE…
Read More » -
Spring MVC: form handling vol. 2 – checkbox processing
It’s hard to imagine a situation when a modern web-application doesn’t have checkboxes in a form. In one of the…
Read More » -
JDK 8’s Calendar.Builder
One of the defining characteristics of the brave new world of Java is the increasing prevalence of the builder pattern…
Read More » -
Spring MVC, Ajax and JSON Part 2 – The Server Side Code
In my last blog I said that I was going to talk about Spring, Ajax and JSON, but didn’t. The…
Read More » -
Synchronising Multithreaded Integration Tests revisited
I recently stumbled upon an articleSynchronising Multithreaded Integration Tests on Captain Debug’s Blog. That post emphasizes the problem of designing…
Read More »