java - introspección - para que sirven las anotaciones
¿Existe la Anotación de Commons como biblioteca?(Java) (1)
No puedo encontrar una biblioteca de utilidades generales (métodos estáticos) para consultar anotaciones que no sean utilizar la API de anotaciones directamente y escribir las mías o usar Springs:
Normalmente no me importaría usar Springs, pero es una gran dependencia solo para tratar con anotaciones. Quizás Commons Lang tendrá AnnotationUtils algún día.
¿Qué utilizan las personas para consultar Anotaciones?
Con la versión 2.5.6 de Spring, fue posible usar spring.jar (2.8 MB) como dependencia. Con la versión 3, eso no es posible. En su lugar, debe agregar la dependencia al núcleo, los beans, el contexto, el asm y el módulo de expresión como mínimo para iniciar el contenedor.
Como solo tiene la clase AnnotationUtils
, es suficiente con el módulo central. Puede encontrar el elemento Ivy y Maven junto con un enlace de descarga aquí:
http://www.springsource.com/repository/app/search?query=AnnotationUtils
Su tamaño es de 350 KB frente a Apache Commons Lang 2.4 en 258 KB.