Java
-
OSGi: An Introduction
OSGi, created for Java-based systems, provides a framework for modular systems. OSGi makes it possible to define the dependencies of…
Read More » -
DB unit testing with dbUnit, JSON, HSQLDB and JUnit Rules
In this week’s run of my TDD course, I thought it would be interesting to write a little fixture to…
Read More » -
Debugging the JVM
In some (rare) cases you might find yourself in the situation that you managed to crash the JVM itself. I…
Read More » -
Introducing Deliberate Caching
A few weeks ago I attended a ThoughtWorks Technology Radar seminar. I worked at ThoughtWorks for years and think if…
Read More » -
Java 7: Project Coin in code examples
This blog introduces – by code examples – some new Java 7 features summarized under the term Project Coin. The…
Read More » -
Why I Like The Verbosity of Java
Java is too verbose, they say. You can find comparisons of Hello World programs that take 2 lines in ruby…
Read More » -
Play framework modules: Divide and conquer
It’s usually the case that you start developing an application and go on fulfilling requirements. When your application grows bigger…
Read More » -
Make your JAXB cleaner with the MOXy implementation
The principle advantage of using JAXB when marshalling and demarshalling XML is the programming model. Simply annotate a few POJOs…
Read More » -
Java EE 6 vs. Spring Framework: A technology decision making process
In the last few month we’ve went through this decision making process: which technology stack to choose for enterprise development…
Read More »