Annotations are available for Spring and Java projects. I was
unsuccessful in finding a single consolidated set of the annotations.
So, I thought “What a great gap to fill.” However, what I thought would
be a fairly simple endeavor, turned out to be a rabbit hole of
research.

Below I have aggregated Spring (up to 3.1) and Java Annotations (over
430 annotations), most of which are used by Spring. JSR-168, JSR-220,
JSR-222, JSR-224, JSR-250, JSR-299, JSR-303, JSR-314, JSR-317, JSR-318,
JSR-330.

The Java Zone is brought to you in partnership with AppDynamics. AppDynamics helps you gain the fundamentals behind application performance, and implement best practices so you can proactively analyze and act on performance problems as they arise, and more specifically with your Java applications. Start a Free Trial.