springboot2.x——依赖的统一管理

1、创建统一管理依赖库的项目:dependencies

这个项目仅仅对依赖库的管理,pom.xml文件简单引入springboot的父工程:

         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

    4.0.0


   

    com.baiye

    spring-boot-dependencies

    1.0.0-SNAPSHOT

    pom


    spring-boot-dependencies

   

   

   

        org.springframework.boot

        spring-boot-starter-parent

        2.0.3.RELEASE

       

   

   

   

        UTF-8

        UTF-8

        1.8

   

   

   

       

            org.springframework.boot

            spring-boot-starter-thymeleaf

       

       

            org.springframework.boot

            spring-boot-starter-web

       

       

            mysql

            mysql-connector-java

            runtime

       

       

            org.springframework.boot

            spring-boot-starter-test

            test

       

   


   




打包方式是pom形式。

2、创建hello项目测试,步骤与dependencies类似。

不同的是:pom.xml不需要引入springboot的父工程,而是引入dependencies。

至此项目构建完毕,请仔细观看项目的目录结构:

接下来简单写一个hello例子,测试是否成功自定义的父类依赖,目录结构如下:

HelloController.java

启动main函数,运行如下:

与传统web项目对比:

没有配置 web.xml

没有配置 application.xml,Spring Boot 帮你配置了

没有配置 application-mvc.xml,Spring Boot 帮你配置了

没有配置 Tomcat,Spring Boot 内嵌了 Tomcat 容器


你可能感兴趣的:(springboot2.x——依赖的统一管理)