1 添加依赖
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-boot-starter</artifactId>
<version>3.0.0</version>
</dependency>
2 在启动类上添加注释
@EnableOpenApi
@EnableOpenApi
@SpringBootApplication
@MapperScan("net.www.mapper")
@EnableTransactionManagement
public class OnlineXdclassApplication {
public static void main(String[] args) {
SpringApplication.run(OnlineXdclassApplication.class, args);
}
}
3 swagger3常见注释
@Api:用在请求的类上,表示对类的说明
tags="说明该类的作用,可以在UI界面上看到的注解"
value="该参数没什么意义,在UI界面上也看到,所以不需要配置"
@ApiOperation:用在请求的方法上,说明方法的用途、作用
value="说明方法的用途、作用"
notes="方法的备注说明"
@ApiImplicitParam