…andei lendo um pouco sobre @Resource, mas tem como usar com classes comuns sem obrigatoriamente utilizar EJB ??? …conheço o SPRING, mas queria algo nativo …
:x
…andei lendo um pouco sobre @Resource, mas tem como usar com classes comuns sem obrigatoriamente utilizar EJB ??? …conheço o SPRING, mas queria algo nativo …
:x
Não tem, esta annotations so irão funcionar em Beans.
Motivo: Alguem tem que ler a classe via reflection e virificar o que esta anotado para realizar a DI. Neste caso esta leitura somente é realizada em um container EJB, onde ficam seus beans.
Ela não é realizada em qualquer classe.
“Nativo”, neste sentido de usar Annotations, talvez o Guice sirva. Eu, particularmente, utilizaria o Plexus pra tal, mas eu sou suspeito. 