spring-boot-starter-parent should not using spring-boot-dependencies as parent. we can using -Dspring-boot.version=xxx or maven profile way to change spring-boot version without change pom.xml file

Comment From: philwebb

We prefer to have spring-boot-starter-parent inherit spring-boot-dependencies so that version properties can be used. If we use an import, it's harder to override things.