spring專案如何快速的改造成springboot專案
阿新 • • 發佈:2018-11-07
一、拆分多模組
1.1 如果是單個spring專案的改造的話,比較容易,針對原有的spring的xml配置檔案,可以通過以下註解匯入資源配置檔案即可,
@ImportResource(locations = {"classpath:conf-spring/*.xml", "classpath:conf-mybatis/*.xml"})
針對springboot的版本和原有的spring專案的jar版本衝突問題,解決辦法有如下: springboot的版本對應了spring相關依賴的版本號,改造之前可以檢視以下,最好是選用springboot對應得spirng的相關依賴的版本號高於原有的spring專案的jar版本,整體升級
1.2如果是基於spring專案多module的改造,多個模組互相依賴的話,可以把公共的依賴放在原有的父工程專案中的pom.xml檔案中,比如把各個模組共有的springboot的父工程
<parent>
< groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.0.RELEASE</version>
<relativePath />
</parent>
放入原有的spring父工程的pom檔案中,各個模組的依賴獨自按照原有的方式放入自己模組的工程中
<parent> <groupId>weix.parent</groupId> <artifactId>weix</artifactId> <version>1.0</version> </parent>
2.其他的按照正常的springboot專案改造一下工程,即可