Java
-

Streaming over Maps with Java 8
In this article I will show you how Speedment Open Source stream efficiently over standard Java maps, expanding the Stream…
Read More » -

Building Reactive Systems with JavaFX
JavaFX is the new standard library for building graphical applications in Java, but many programmers out there is still stuck…
Read More » -

Spring-managed Transactions Explained – Part 2 (JPA)
In the first part of the series, I showed how transactions work in plain-vanilla JDBC. And then I showed how…
Read More » -

MVC 1.0 in Java EE 8: Getting started using facelets
MVC 1.0 is an action-based Model-View-Controller web framework, which will be a part of future Java EE 8. It will…
Read More » -

Cleaner Responsibilities – Get rid of equals, compareTo and toString
Have you ever looked at the javadoc of the Object-class in Java? Probably. You tend to end up there every…
Read More » -

The Best of Both Worlds
Type-Safe Views using Abstract Document Pattern How do you organize your objects? In this article I will introduce a pattern…
Read More » -

Decrease your Java IDE lagging by fine tuning JVM Garbage Collector
Ever wondered why Eclipse/Netbeans keeps pausing for a while every now an then? Especially right at the time when you…
Read More » -

Make Your Factories Beautiful
Every java programmer worth the name knows about the Factory Pattern. It is a convenient and standardized way to reduce…
Read More » -

Differences in JPA entity locking modes
JPA provides essentially 2 types of locking mechanisms to help synchronize access to entities. Both mechanisms prevent a scenario, where…
Read More »



