Open hellozo0 opened 1 year ago
Locale
선택 방식을 변경하나요?BindingResult
는 언제 어떻게 사용하는 파라미터인가요?MessageCodesResolver
는 오류 코드를 어떤 전략으로 관리하나요?@Validated
는 언제 사용하는 애노테이션인가요?@Validated
와 @Valid
의 차이점은 무엇인가요?HttpSession
이란 무엇인가요?@SessionAttribute
애노테이션은 어떤 기능을 제공하나요?HandlerExceptionResolver
의 반환 값에 따른 DispatcherServlet
의 동작 방식을 설명해주세요.ExceptionResolver
는 어떤 상황에 활용할 수 있을까요?ExceptionResolver
3가지에 대해 자세히 설명해주세요.@ControllerAdvice
는 어떤 역할의 어노테이션인가요?ConversionService
는 어떤 기능을 제공하나요?Converter
와 Formatter
의 차이를 설명해주세요.Part
는 어떤 역할을 수행하나요?각각의 필드에 타입 변환 시도
, typeMismatch
, Validator 적용
이 어떤 순서로 이루어지는지 설명하세요.@Valid
, @Validated
의 역할에 대해 소개하세요.
타임리프 - 기본기능
타임리프 - 스프링 통합과 폼
메시지, 국제화
검증1 - Validation
검증2 - Bean Validation
로그인 처리1 - 쿠키, 세션
로그인 처리2 - 필터, 인터셉터
예외처리와 오류 페이지
API 예외 처리
스프링 타입 컨버터
파일 업로드