使用@ComponentScan或 只有一个班级


问题内容

我正在维护一个包含两组主要软件包的项目,该项目使用的是Spring和Spring
MVC,其中一个软件包包含多个控制器,并使用XML配置(<context:component-scan />)进行了扫描。

问题是,另一个包中只有一个类(未扫描),我需要扫描该类,但只有这个类,而包中没有其他东西。我现在不能更改其程序包,因为它现在风险太大。

那么有没有办法使用 注释 或XML 来做到这一点?


问题答案:

只需将它作为bean添加到您的上下文中,例如

<bean class="my.package.MyClass" />