--Créez un nouveau projet en sélectionnant Spring Web dans Spring Initializr
package com.example.demo.api;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.Map;
@RestController
@RequestMapping("/api/demo")
public class DemoController {
    @GetMapping("/customers")
    public String[] customers() {
        return new String[] {
                "AIUEO",
                "Kakikukeko",
                "SA Shi Su Se So"
        };
    }
    @GetMapping("/customer/{id}")
    public Map<String, String> customer(@PathVariable String id) {
        return Map.of(
                "id", id,
                "name", "Nom",
                "address", "Tokyo");
    }
}
--Ajouté à build.gradle
build.gradle
    implementation "io.springfox:springfox-boot-starter:3.0.0"

Recommended Posts