
上QQ阅读APP看书,第一时间看更新
2.1 建立统一父pom管理
在项目中使用SpringBoot,往往会需要引入一个标准的父pom配置。

利用这个父pom文件,可以方便地进行核心依赖库的导入,并且由父pom统一管理所有的开发版本。但在实际的Maven项目开发中,开发团队往往会根据自己的需要来自定义属于自己的父pom,这样就会造成冲突。为了解决这样的问题,在SpringBoot里面,用户也可以直接以依赖管理的形式使用SpringBoot。
1.【mldnboot项目】建立一个用于管理父pom的Maven项目mldnboot,如图2-1所示。

图2-1 建立一个新的Maven项目
2.【mldnboot项目】修改pom.xml配置文件,追加相关依赖配置项。

3.【mldnboot项目】在mldnboot父项目之中建立一个新的Maven模块mldnboot-base,如图2-2所示。

图2-2 建立mldnboot-base子模块
4.【mldnboot-base项目】修改pom.xml配置文件,追加要引入的SpringBoot依赖配置。

5.【mldnboot-base项目】编写程序,实现SpringBoot基础开发。

本程序与第1章中的SpringBoot程序功能相同,正常启动SpringBoot后就可以通过浏览器得到相应的结果了。