Pessoal,
Como eu faço para “ler” as classes de uma aplicação?
Explicando melhor, eu preciso, ao iniciar uma aplicação WEB, inspecionar o código automaticamente, alem de garantir alguns critérios de segurança.
Dei uma bisbilhotada no código do VRaptor2 e vi que ele varre as classes em busca de uma anotação (@Componente), utilizando uma leitura no “/WEB-INF/CLASSES” recursivamente… ainda não testei… mas não sei o impacto para grandes aplicações (~ 5k recursos)…
Gostaria de saber se existe uma outra maneira de leitura das classes, incluindo os jars da aplicação? Essa abordagem do VRaptor consegue ler os jars? Alguem já fez algo parecido?