Site Archives aop
Leveraging annotations in Java code
In the last few days it I happened to two short discussions on Twitter with Adam Bien (not really a discussion) and Keith Donald (slightly more intesive) on distinct but yet somehow related topics regarding the use of annotations in Java.
Using the right tool for the job
Keith answered my following tweet i posted after revisiting [...]
Using Spring’s @Configurable in three easy steps
As you might not be aware of, besides injecting dependencies into beans Spring is able to inject dependencies into objects that are not instantiated by Spring. This becomes especially handy if you’re stuck to Domain Driven Design leveraging a rich domain model over an anemic one. As there’s been some buzz around that functionality on [...]
Clean Code – Review, Part I
As I have twittered already, I am reading “Clean Code” by Robert C. Martin right now. I expected the book to be a very fundamental one. Although there are a few parts I do not entirely agree with, I just rummaged throught chapter 11 “Systems” on my way home and was surprised how condensed Robert [...]
Hades @ JUG Karlsruhe
Yesterday I gave a presentation about Hades at the Java User Group Karlsruhe. It was preceeded by an introduction to Aspect Oriented Programming by David Linsin and Florian Waibel of Netpioneer that showed the usage of AOP to define system architecture constraints.
You can download the slides as well as the sample code here or all [...]
The metadata dilemma
Java EE development has been packed with lots of metadata since day one. Things have changed a lot over times and we have been provided with more elegant solutions. I don’t want to go deeply into the ongoing debate on Annotations versus XML but rather go one step back and discuss metadata on a more [...]
AOP Logging ist kein Logging – oder wie IT Fachzeitschriften erheblich nachlassen…
Als ich mir vor ein paar Tagen die aktuelle JavaSpektrum zugelegt habe, sah der Inhalt ganz vielversprechend aus. Modelbasierte Entwicklung (hieß es bisher nicht immer modellgetriebene Entwicklung?), neues von AspectJ – die Themenliste klang gut. Nachdem ich dann allerdings den zweiten Artikel las, der mit der versprochenen Überschrift relativ wenig zu tun hatte, kam schon [...]
Find It Quickly
Find what you're looking for quickly by using our keyword search. Can't find it? Try our links below.


