Swagger3でSpringBoot埋め込みで提供されるようになった

https://qiita.com/Yoshihiro-Hirose/items/b96a0de3258481b16281

参考ページ

http://qiita.com/nvtomo1029/items/03f263423848a955f2bc

URL等

アノテーション

https://github.com/swagger-api/swagger-core/wiki/Annotations-1.5.X#swaggerdefinition

なくても大丈夫だけど、より詳細な説明をController単位で追加できる 指定しない場合はtagsはハイフンつなぎのクラス名 descriptionはクラス名。valueは不明!

tagリストの左側
descriptionリストの右側

指定しないとメソッド名のところを指定した場合は、エンドポイント単位に説明追加

設定

    
.apis(or(RequestHandlerSelectors.basePackage("com.rutake.xxx1"),RequestHandlerSelectors.basePackage("com.rutake.controller.rest"))) // 特定のパッケージに絞る。しぼらないならany()
   private Predicate<String> actuatorPath() {
       return regex("/actuator/?.*");
   }

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-10-14 (金) 13:16:52