응답값(Response) 공통 처리
마지막 업데이트
public class SampleController {
@EnableResponseBodyAdvice
@GetMapping("/search2")
public ResponseEntity<List<SampleResponse>> searchSamples2(@RequestBody Optional<SampleRequest> sampleRequest) {
// 데이터와 함께
log.info("sampleRequest: {}", sampleRequest.isPresent() ? sampleRequest.get() : "");
List<SampleResponse> data = sampleService.searchSamples();
return ResponseEntity.ok().body(data);
}
}public class SampleController {
@DisableResponseBodyAdvice
@GetMapping("/search3")
public ResponseEntity<List<SampleResponse>> searchSamples3(@RequestBody Optional<SampleRequest> sampleRequest) {
// 데이터와 함께
log.info("sampleRequest: {}", sampleRequest.isPresent() ? sampleRequest.get() : "");
List<SampleResponse> data = sampleService.searchSamples();
return ResponseEntity.ok().body(data);
}
}