AOP
-
Core Java
Understanding Dynamic Proxy: Spring AOP Basics
Why AOP : To Understand AOP(Aspect Oriented Programming), we need to understand Cross Cutting Concerns in software development . In…
Read More » -
Enterprise Java
Getting rid of null parameters with a simple spring aspect
What is the most hated and at the same time the most popular exception in the world? I bet it’s…
Read More » -
Enterprise Java
Spring – Adding AOP support
I heard a story about one senior (and quite highly paid) softwaree engineer. He was given task to log every…
Read More » -
Enterprise Java
Email filtering using Aspect and Spring Profile
During web application development, often the need for sending emails arise. However, sometimes the database is populated by data from…
Read More » -
Enterprise Java
Reference to dynamic proxy in a proxied class
There was an interesting question in Stackoverflow about how a Spring Bean can get a reference to the proxy created…
Read More » -
Enterprise Java
A Simple Introduction to AOP
Why use AOP, a simple way to answer this question is to show an implementation of a cross cutting concern…
Read More » -
Enterprise Java
AOP made easy with AspectJ and Spring
I recently started looking at Aspect Oriented Programming (AOP) and I’m finding it exciting to say the least. Of course…
Read More » -
Enterprise Java
Implementing Active Record Pattern with Spring AOP
During class design we should take decisions about the assignment of responsibilities that will have every class. If we have…
Read More » -
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 »