一、搭建service模块
1、在父工程itydf_parent下面创建模块service
创建一个Maven工程,不要选任何地方。
输入模块名称 service,下一步完成创建
2、在service模块中的pom.xml添加模块类型是pom
artifactId 节点后面添加 pom类型
<packaging>pom</packaging>
在最后添加build插件
<!-- 项目打包时会将java目录中的*.xml文件也进行打包 -->
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>
2、在service模块中的pom.xml添加依赖,额外引入父过程中的已经锁定的公共依赖,此时不用指定依赖版本,父工程中已经指定了版本
<dependencies>
<!--Spring Boot 启动类-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!--mybatis-plus-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
</dependency>
<!--mysql-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<!--swagger-->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
</dependency>
<!--lombok用来简化实体类:需要安装lombok插件-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
<!--junit测试-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
</dependencies>
service模块是api接口服务
实际中可能还会再分模块,service下面专门写我们的业务代码,比如用户模块,文件服务模块,教师管理模块等。
二、搭建service_user模块
在父工程service模块下面创建子模块service_user,此模块专门用来做用户的CRUD操作实现。
后续文章,更新中。。。