背景
在之前我们已经在SpringBoot项目中集成好了Swagger2组件,同时已经可以成功访问了相关的swagger-ui.html,那么现在我们就来看一下Swagger的相关注解如何使用吧。
Swagger2的一些注解应用
先看一下官方的一些解释。
如果有兴趣,可以自行查看这里。
接下来我们来看一下具体的翻译信息:
通过这些,我们就可以对具体的类进行修饰。
下面我们来看一下一个Demo。
@Api(tags="Demo演示接口")@Slf4j@RestController("demo")publicclassDemoController{@ApiOperation(value="@Demo演示接口1",notes="@Demo演示接口1")@GetMapping("/list/{name}")@ResponseBodypublicStringtest(@PathVariableStringname){log.info(name);System.out.println("test");returnname;}@ApiOperation(value="Demo演示接口2",notes="Demo演示接口2")@GetMapping("/test")@ResponseBodypublicStringtest1(){log.info("test");return"test1";}}