
Spring Custom Annotation 생성
|어노테이션|설명|예외| | :- | - | :-: | |@Size|문자의 길이를 측정|int 타입 불가| |@NotNull|Null 불가| |@NotEmpty|null, "" 불가| |@NotBlank|null, "", " " 불가| |@Pattern|정규식 적용|
Spring Filter 원리 및 적용
MVC 모델의 Controller Layer에서 발생하는 각종 Exception 예외에 대한 처리를 별도 Handler 클래스를 통해 유연하게 처리할 수 있도록 함단, Service, Repository(Persistence) 에 대한 예외처리는 각 레이어에서 처리해야
본 내용은 SpringBoot 2.x 기준으로 작성되어 있음Dispatcher Servlet -> Controller 로 전달되는 요청 HttpRequest 및 Controller가 응답하는 HttpResponse를 가로채서 인증, 인가 등의 검증 로직을 처리하는 역할