我正在考虑修改现有的Java Web应用程序(带有web.xml和applicationContext.xml文件以及Spring 2.5)以使用Spring Boot。这个过程的含义是什么?我知道我将需要创建一个@Configuration文件来声明所有bean(以消除applicationContext.xml文件),但是我希望获得一些更多的见解。任何建议表示赞赏!
答案 0 :(得分:0)
迁移将需要几个步骤。其中一些是:-
您必须包括所有必需的依赖项。一些依赖项是:-
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<!-- Test -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
您可能还具有其他一些依赖项,例如Spring Security。如果您的应用程序使用Spring Security,则必须为其提供Java配置。 http://www.baeldung.com/spring-boot-security-autoconfiguration
https://spring.io/blog/2014/01/30/migrating-from-spring-framework-3-2-to-4-0-1