The enterprise Java community got the first glimpse of annotations with projects like XDoclet to support the creation of EJB's. However, since annotations were formally adopted as part of Java SE, this meta-data technique has touched areas ranging from testing frameworks to areas like aspect orientated programming. Learn some of the gotchas and best practices from using annotations in this post entitled 'Annotations gotchas and best practices'