Controller에서 크게 @RequestParam, @PathVariable, @RequestBody의 방식으로 요청을 받습니다.이 중 @RequestParam과 @PathVariable 방식을 사용하는 방법과 차이에 대해 알아보겠습니다.@RequestParam 과
Spring 에서 데이터베이스에 있는 데이터를 조회하는 경우 해당 데이터가 없을 때 발생킬 예외 중 하나를 소개하겠습니다.위의 경우에서 예외를 처리하는 권장 방법 중 하나는 커스텀 예외를 발생시키는 것입니다.Spring.io에 따르면, 이러한 경우에 대한 권장 커스텀
CORS(Cross-Origin Resource Sharing)란 다른 출처의 자원을 공유할 수 있도록
Spring에서는 @ControllerAdvice 어노테이션과 @RestControllerAdvice 어노테이션을 사용하여 컨트롤러에서 발생하는 예외를 전역적으로 처리할 수 있습니다. Spring에서 예외 처리를 할 때, @RestControllerAdvice 와 @C
Spring에서는 객체의 유효성 검증을 위해 @Valid와 @Validated라는 두 가지 어노테이션을 제공합니다. 이들은 어떤 차이점이 있고 어떻게 사용하는지 알아보겠습니다. 1. @Valid @Valid는 JSR-303 표준 스펙으로, 빈 검증기를 이용해 객체의