1. 程式人生 > >spring專案如何快速的改造成springboot專案

spring專案如何快速的改造成springboot專案

一、拆分多模組
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專案改造一下工程,即可