SpringBoot整合knife4j
测试过可用的demo链接:https://www.cnblogs.com/z-qinfeng/p/12459733.html
springBoot使用knife4j的思路:配置pom依赖 + 配置相关类 (SwaggerConfiguration + Bean + Controller)
简单的使用只需要做以上这两项配置。
1 配置依赖
gradle中的swagger依赖:
compile 'com.github.xiaoymin:knife4j-spring-boot-starter:2.0.2'
PS: 像这种com.github开头的,去官网上找他的版本号
2 配置相关类
PS: 我在demo中做了以下的注释,方便自己理解:
SwaggerConfiguration类中:
UserEntity类中:
UserController类中:
最终结果: