測試過可用的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類中:
最終結果: