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 500 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-315, JSR-317, JSR-318, JSR-330 & Hibernate 3.x.
Spring & Javax Annotations
Note: There are multiple tabs, see links at bottom of table.
Full Page Version
Download Workbook (updated 05.Jul.2012)
DISCLAIMER:
The content is not guaranteed to be 100% accurate. Please comment on any issues or email gordon@gordondickens.com
Great job! But a little description of what each does and stand for would be great too.
Thanks once more for a nice job well done.
Ayo
Very useful compilation. Thank you for sharing!
But I have one request: can you make it downloadable in any way? Exported html, pdf or something
It would be even more useful.
Ayorinde – One of the reasons I chose to use a Google spreadsheet was so that I could circle back and add more information and correct any mistakes. I will retweet when I make any revisions.
Thanks for commenting.
Gordon
Tomasz – have you tried to go direct to the Google spreadsheet from the link provided? Can you export from there?
Regards,
Gordon
Sorry for the confusion… I’ve added a download option to download the worksheet. Enjoy.
Pingback: Technophile Blog » Simpler JPA with Spring Data JPA
Pingback: Referensi Spring Framework « phai's Blog
Pingback: Enterprise Spring Best Practices – Part 4 – Annotation Config | Technophile Blog
Thanks a lot! You did a great job!! It’s very useful!