开发喵星球

若依新增模块swagger扫描不到接口(183)

1、引入依赖

引入swagger依赖,如果有公共服务可以放到公共服务,然后每个业务模块引入公共服务

<dependency>
    <groupId>io.swagger</groupId>
    <artifactId>swagger-models</artifactId>
    <version>1.6.2</version>
</dependency>

2、检查ruoyi-admin依赖

检查ruoyi-admin模块中是否引入新加的模块(服务)依赖

<dependency>
    <groupId>com.ruoyi</groupId> //包路径名
    <artifactId>ruoyi-test</artifactId> //模块名
</dependency>

3、添加注释

1、类名添加Api注释

@Api("测试数据保存")

2、方法名添加ApiOperation

@ApiOperation("获取测试数据列表")

4、结果展示

重启项目,在系统设置 =>系统工具=>系统接口模块可以看到新添加服务的swagger接口

注意:如果接口添加了凭证校验,可以将系统登录后的凭证添加到swagger界面的凭证里。
如图:

   
分类:Java/OOP 作者:无限繁荣, 吴蓉 发表于:2024-04-17 22:59:09 阅读量:140
<<   >>


powered by kaifamiao