Spring Boot の REST エンドポイントは、@RestController 上のメソッドで、HTTP 動詞とパスにマッピングされます。@RestController = @Controller + @ResponseBody なので、戻り値はビューに解決される代わりに、レスポンス本文へ直接シリアライズされます (Jackson による JSON)。
CRUD コントローラ
java
{
UserService service;
{ .service = service; }
UserDto {
service.findById(id);
}
UserDto {
service.create(body);
}
List<UserDto> {
service.findByRole(role);
}
}
