Java™ EE 5 defines a number of types or groups of annotations, defined in a number of Java Specification Requests (JSRs).
Java EE 5 defines the following types of annotations:
For additional information on Java EE 5.0, see the official specification: JSR 244: Java Platform, Enterprise Edition 5 (Java EE 5) Specification