版本锁定:运用dependencemanagement标签;

父工程运用此标签包裹的依赖,子工程不会直接继承,子工程仍要添加依赖,但是不用添加依赖的版本号,版本号已经由父工程锁定了;
例如:
<dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.mybatis.spring.boot</groupId>
                <artifactId>mybatis-spring-boot-starter</artifactId>
                <version>${mybatis.spring}</version>
            </dependency>
        </dependencies>
</dependencyManagement>
----------------------------------------------
版本管理:properties标签;
例如:
<properties>
        <mybatis.spring>2.2.0</mybatis.spring>
</properties>

<dependency>
                <groupId>org.mybatis.spring.boot</groupId>
                <artifactId>mybatis-spring-boot-starter</artifactId>
                <version>${mybatis.spring}</version>
</dependency>