Swagger2
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
-APIドキュメントの自動生成
*Swagger3でSpringBoot埋め込みで提供されるようになった [#d...
https://qiita.com/Yoshihiro-Hirose/items/b96a0de3258481b1...
*参考ページ [#rd5cf041]
http://qiita.com/nvtomo1029/items/03f263423848a955f2bc
*URL等 [#yc1ef857]
-JSON
http://localhost:8080/v2/api-docs
-UI
http://localhost:8080/swagger-ui.html
**アノテーション [#pccda2ad]
https://github.com/swagger-api/swagger-core/wiki/Annotati...
-@Api(value = "/api/path", tags = "tagname", description ...
なくても大丈夫だけど、より詳細な説明をController単位で追...
指定しない場合はtagsはハイフンつなぎのクラス名
descriptionはクラス名。valueは不明!
|tag|リストの左側|
|description|リストの右側|
-@ApiOperation("APIの操作内容を記述")
指定しないとメソッド名のところを指定した場合は、エンドポ...
**設定 [#q8eee948]
.apis(or(RequestHandlerSelectors.basePackage("com.rutake...
private Predicate<String> actuatorPath() {
return regex("/actuator/?.*");
}
終了行:
-APIドキュメントの自動生成
*Swagger3でSpringBoot埋め込みで提供されるようになった [#d...
https://qiita.com/Yoshihiro-Hirose/items/b96a0de3258481b1...
*参考ページ [#rd5cf041]
http://qiita.com/nvtomo1029/items/03f263423848a955f2bc
*URL等 [#yc1ef857]
-JSON
http://localhost:8080/v2/api-docs
-UI
http://localhost:8080/swagger-ui.html
**アノテーション [#pccda2ad]
https://github.com/swagger-api/swagger-core/wiki/Annotati...
-@Api(value = "/api/path", tags = "tagname", description ...
なくても大丈夫だけど、より詳細な説明をController単位で追...
指定しない場合はtagsはハイフンつなぎのクラス名
descriptionはクラス名。valueは不明!
|tag|リストの左側|
|description|リストの右側|
-@ApiOperation("APIの操作内容を記述")
指定しないとメソッド名のところを指定した場合は、エンドポ...
**設定 [#q8eee948]
.apis(or(RequestHandlerSelectors.basePackage("com.rutake...
private Predicate<String> actuatorPath() {
return regex("/actuator/?.*");
}
ページ名: