Java
-

Java EE6 Decorators: Decorating classes at injection time
A common design pattern in software is the decorator pattern. We take a class and we wrap another class around…
Read More » -

Java Modularity Approaches – Modules, modules, modules
I think everybody will agree that writing modular applications and modularity in general is a good thing. But how does…
Read More » -

JBoss AS 7.0.2 “Arc” released – Playing with bind options
More good news on the JBoss AS7 front. JBoss AS 7.0.2.Final “Arc” has been released! It’s been one month since…
Read More » -

Use java.util.prefs.Preferences instead of java.util.Properties
A typical installer for an application needs to ask the user a couple of options and some of these are…
Read More » -

Java Micro-Benchmarking: How to write correct benchmarks
Several months ago, I wrote an article to compare the performances of short indexes for loops. I asked myself of…
Read More » -

JBoss Modules Example – Modular Web Application
Recently I read Why there is no standard for developing real modular web applications? by Patroklos Papapetrou (also featured in…
Read More » -

Logging exceptions root cause first
The 0.9.30 release of Logback logging library brings new awesome feature: logging stack traces starting from root (innermost) exception rather…
Read More » -

Swapping out Spring Bean Configuration at Runtime
Most Java developers these days deal with Spring on a regular basis and there are lots of us out there…
Read More » -

Practical Introduction into Code Injection with AspectJ, Javassist, and Java Proxy
The ability to inject pieces of code into compiled classes and methods, either statically or at runtime, may be of…
Read More »






