
在搭建之前,要明白
约定>配置>编码
只有先把我们的窝搭建好,各方面都配置好,才能进行编码装饰。
1.搭建父工程,父工程这里采用maven来构建
构建完成之后整体目录结构:
只保留一个pom,其他统统删掉。
2.编辑pom文件
--补充:
dependencyManagement作用:
dependencyManagement一般在父工程使用,目的是为了统一管理版本。
后续的子工程,无需再设置version,会直接引用到父工程的版本。将来维护的时候,只需要维护父工程一处,其他处处修改。
还有一点,这里只是一个规范版本,并没有实际引入,要想实际引入jar包,需要子工程去实际引入
如果子项目中自己引入了版本号,那么会优先使用子项目的版本号
4.0.0 com.jijie cloud20211.0-SNAPSHOT pom UTF-8 1.8 1.8 4.12 1.2.17 1.16.18 5.1.47 1.1.16 1.3.0 org.springframework.boot spring-boot-dependencies2.2.2.RELEASE pom import org.springframework.cloud spring-cloud-dependenciesHoxton.SR1 pom import com.alibaba.cloud spring-cloud-alibaba-dependencies2.1.0.RELEASE pom import mysql mysql-connector-java${mysql.version} com.alibaba druid${druid.version} org.mybatis.spring.boot mybatis-spring-boot-starter${mybatis.spring.boot.version} junit junit${junit.version} log4j log4j${log4j.version} org.projectlombok lombok${lombok.version} true org.springframework.boot spring-boot-maven-plugintrue true
3.设定基础字符集utf-8
4.设定编译器版本 8
5.开启支持注解配置
6.忽略不必要文件设置
现在我们的父工程基本搭建完毕!