Springboot - restapi

1153 ワード

https://daddyprogrammer.org/post/313/swagger-api-doc/

Swagger API


grade dependencyへのタグの追加

implementation 'io.springfox:springfox-swagger2:2.6.1'
implementation 'io.springfox:springfox-swagger-ui:2.6.1'
実行の違い
https://jongmin92.github.io/2019/05/09/Gradle/gradle-api-vs-implementation/
Gradle Document
apiまたはcompile:依存ライブラリの変更時にモジュールに依存するモジュールを再構築する
A(api)<-B<-Cの場合、CはAにアクセスできる
A修正時にBとCを再構築する
implementation:依存ライブラリの変更時にこのモジュールのみを再構築
A(実装)<-B<-Cの場合、CはAにアクセスできません
A修正時にBに再構築

Swager構成の作成


Swagerを構成する必要があります.

Swager宣言をコントローラに貼り付ける


実際には、API要求の最前端にあるコントローラにSwagerが現れるコントローラを指定し、コントローラに貼り付けます.