我目前混合使用
AnnotationConfigApplicationContext
和ClasspathXmlApplicationContext
,并将AnnotationConfigApplicationContext
设置为父上下文。但是我发现在ClasspathXmlApplicationContext
中定义的bean与AnnotationConfigApplicationContext
中定义的bean不兼容。所以无论如何,我想放弃使用ClasspathXmlApplicationContext
,并让我的应用程序仅使用AnnotationConfigApplicationContext
。
问题是,我不知道如何完全替换<context:component-scan>
。我可以使用AnnotationConfigApplicationContext.scan(...)
轻松进行包扫描,但似乎没有办法在AnnotationConfigApplicationContext
中添加包含/排除模式。
有什么想法吗?