Enterprise Java
-
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 » -
Configuration Management in Java EE
Configuration Management has a lot of relevance in Cloud Computing as I tried to argue earlier. Actually, I would boldly…
Read More » -
Simple Twitter: Play Framework, AJAX, CRUD on Heroku
So the big announcement is out – Heroku started offering native support to Play Framework applications! If you haven’t heard…
Read More » -
Spring Declarative Transactions Example
A transaction is a unit of work that has ACID (atomic, consistent, isolated and durable) properties. Atomic means that the…
Read More » -
Real modular web applications: Why there is no standard for developing them?
OSGI, SpringSource, Jboss Modules, J2EE and the list never ends.All these technologies promise to their end users/developers the same thing…
Read More » -
On DTOs
DTOs, or data-transfer objects, are commonly used. What is not s? commonly-known is that they originate from DDD (Domain-driven design).…
Read More » -
On domain-driven design, anemic domain models, code generation, dependency injection and more…
Eric Evans has formulated what domain-driven design (DDD) is. Martin Fowler is a great supporter and advocate of DDD. These…
Read More » -
The evolution of Spring dependency injection techniques
Looking back at the history of Spring framework you will find out that the number of ways you can implement…
Read More » -
Problems with ORMs
Object Relational Mapping tools like Hibernate have helped developers make huge productivity gains in dealing with relational databases in the…
Read More »