最近在看一个github上前后端分离的SpringBoot+Vue项目,看到其后端项目的顶层pom里没有标签,如下:
在依赖管理中用的spring-boot-dependencies。
而我自己的项目中一直习惯spring-boot-starter-parent这样的配置,这也是新建SpringBoot项目时官方默认的方式:
经查阅官方文档得知,可能有人不喜欢继承spring-boot-starter-parent POM。也可能有自己的企业标准parent。如果你不想使用spring-boot-starter-parent,你依然可以通过使用spring-boot-dependencies的scope=import利用依赖管理的便利。