Actualmente estoy mezclado usando AnnotationConfigApplicationContext
y ClasspathXmlApplicationContext
, y hago AnnotationConfigApplicationContext
como contexto primario. Pero descubrí que los beans definidos en AnnotationConfigApplicationContext
no se adaptan bien a los beans definidos en ClasspathXmlApplicationContext
. Así que me gustaría dejar ClasspathXmlApplicationContext
de todos modos, y hacer que mi aplicación use AnnotationConfigApplicationContext
solamente. El problema es que no sé cómo reemplazar <context:component-scan>
totalmente. Puedo hacer un escaneo de paquetes fácilmente usando AnnotationConfigApplicationContext.scan(...)
, pero parece que no hay manera de agregar el patrón de inclusión/exclusión en AnnotationConfigApplicationContext
.Hacer el contexto: ¿forma de escaneo componente-escaneo?
¿Alguna idea?
también echar un vistazo a http://stackoverflow.com/questions/259140/scanning-java-annotations-at-runtime –