@RestController
@RequestMapping("/greetings")
public class GreetingsController {
@PostMapping
public GreetingResponse greet(@RequestBody GreetingRequest request) {
return new GreetingResponse(request.getGreeting());
}
}
public class GreetingRequest {
private String greeting;
// constructor, getter and setter
}
public class GreetingResponse {
private String message;
// constructor, getter and setter
}