I have been a C++ and Javascript programmer. Now I am working in Java, Java Spring, and Java Springboot.
Whenever I read Java code in a book or an article, I get thrown by an annotation. There seem to be hundreds of them! I have found documentation for particular annotations, but just embedded in the text. It takes a long time to hunt down each annotation.
Is there a list somewhere of all (or "all" as of a couple years ago) Java annotations? I would benefit by a couple of lines explanation beside each annotation.