-
Software Development
How to install OpenShift as your private PaaS
There are very few things better for an application developer than a solid Platform as a Service (PaaS) infrastructure that…
Read More » -
Enterprise Java
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 » -
Core Java
NetBeans Java EE Tip #1 – Entity Classes From Database
The NetBeans IDE is an excellent choice for developing applications of all kind. Specifically, I use it on a daily…
Read More » -
Software Development
Old Age Code
Is your code ready for retirement? Is it suffering from the diseases of old age? Do you have code you can’t…
Read More » -
Software Development
The Little Architect
Uncle Bob published recently an article titled “A Little Architecture“. The article is a conversation between a young developer and…
Read More » -
Enterprise Java
One Thing Good Spring Developers Know
In my recent training sessions on the (core) Spring Framework, I was asked, “If there was one thing that a…
Read More » -
Enterprise Java
JPA Pitfalls / Mistakes
From my experience, both in helping teams and conducting training, here are some pitfalls/mistakes I have encountered that caused some…
Read More » -
Core Java
Getting started with JavaParser: analyzing Java Code programmatically
One of the things I like the most is to parse code and to perform automatic operations on it. For…
Read More » -
Core Java
Definition of the Trait Pattern in Java
In this article I will present the concept of traits and give you a concrete example of how they can…
Read More »