Spring Boot参考指南中有一章致力于将现有应用程序转换为Spring Boot。
基本上,您需要添加Spring Boot依赖项,然后像这样实现主入口点:
@SpringBootApplication
@ImportResource("classpath:applicationContext.xml")
public class MySpringBootApplication {
public static void main(String[] args) {
SpringApplication.run(MySpringBootApplication.class, args);
}
}
但是,这还将基于其他可用类和已配置的bean触发Spring Boot的自动配置。您可能要禁用某些自动配置。要排除DataSource和Hibernate JPA自动配置,请使用:
@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class, HibernateJpaAutoConfiguration.class })