我正在使用spring boot开发一个应用程序。我添加了一些具有xml配置的遗留依赖库。我想使用spring.xml文件中定义的bean。我在组件扫描中添加了包,但是bean似乎没有被拾取。我应该为spring boot添加任何其他配置来读取xml配置吗?
答案 0 :(得分:1)
您需要将bean从xml(一个应用程序上下文)导入到注释/ java配置(另一个应用程序上下文),如下所示。
@ImportResource("classpath:spring.xml")
将其添加到Spring启动应用程序的 main 类中。
现在,您的旧版spring.xml中定义的所有bean都将在Spring Boot应用程序的应用程序上下文中提供。