在项目上右键,新建模块,填写模块名,修改包名
删除src
配置packaging为pom
新建下级的api模块
配置packaging为jar,添加common依赖
创建biz模块
添加packaging为jar,引入依赖
<packaging>jar</packaging>
<dependencies> <!-- 5. 新增依赖,这里引入的都是比较常用的业务组件、技术组件 -->
<dependency>
<groupId>cn.gintone</groupId>
<artifactId>gt-club-api</artifactId>
<version>2.1.0-jdk8-snapshot</version>
</dependency>
<!-- Web 相关 -->
<dependency>
<groupId>cn.iocoder.boot</groupId>
<artifactId>yudao-spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>cn.iocoder.boot</groupId>
<artifactId>yudao-spring-boot-starter-security</artifactId>
</dependency>
<!-- DB 相关 -->
<dependency>
<groupId>cn.iocoder.boot</groupId>
<artifactId>yudao-spring-boot-starter-mybatis</artifactId>
</dependency>
<!-- Test 测试相关 -->
<dependency>
<groupId>cn.iocoder.boot</groupId>
<artifactId>yudao-spring-boot-starter-test</artifactId>
</dependency>
新建测试类
在server里引入新建的模块,不引入不生效
添加扫描包
修改完成后,刷新maven,重启服务,使用apifox导入接口,进行测试
测试成功
测试这个接口前需要登录,配置Authorization,详细过程参考前面的文章:
ruoyi-vue-pro使用笔记2-ApiFox接口测试