Spring WebFlux で REST API を作成し、 GET リクエストに対して json を返します。
環境
- Java 11
- IntelliJ IDEA Community
- Maven
1. Spring Boot WebFlux の依存関係を追加する
pom.xml に以下を追加します。
1 |
|
追加後の内容は以下のようになります。
1 |
|
pom.xml を右クリックし、 Maven -> Reimport をクリックしインポートしておきます。
2. RestController を作成する
src/main/java を右クリックし、 New -> Package をクリックし、パッケージを作成します。ここでは com.kujilabo としました。
src/main/java/com.kujilabo を右クリックし、 New -> Java class をクリックし、 Application クラスを作成します。
コードは以下のとおりです。簡略化のため、ルーティングもこのクラスに含めます。
1 |
|