I will cover the easy way to do this in a later post, but in this post we will look at how Spring processes annotations.
Available JSR-250 Spring Annotations
The spring-beans-3.x.jar contains the package org.springframework.beans.factory.annotation. In this package you will find the following BeanPostProcessors:
These PostProcessors facilitate the following annotations which can be found in the same package