1、环境搭建
项目开发的第一步就是环境搭建,环境搭建好是成功的一半。
- 首先创建一个父工程 导入公共依赖并且为相应jar包绑定版本 方便子模块统一版本
- 创建父工程xueyuan_edu 在pom.xml添加
<artifactId>xueyuan_edu</artifactId>
<packaging>pom</packaging> <!--添加packing为pom -->
<version>0.0.1-SNAPSHOT</version>
- 设置jar包版本
<properties>
<java.version>1.8</java.version>
<guli.version>0.0.1-SNAPSHOT</guli.version>
<mybatis-plus.version>3.0.5</mybatis-plus.version>
<velocity.version>2.0</velocity.version>
<swagger.version>2.7.0</swagger.version>
</properties>
- 绑定jar版本 在dependencyManagement进行jar包版本绑定
<dependencyManagement>
<dependencies>
<!--mybatis-plus 持久层-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>${
mybatis-plus.version}</version>
</dependency>
<!-- velocity 模板引擎, Mybatis Plus 代码生成器需要 -->
<dependency>
<groupId>org.apache.velocity</groupId>
<artifactId>velocity-engine-core</artifactId>
<version>${
velocity.version}</version>
</dependency>
<!--swagger-->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>${
swagger.version}</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger