스프링 공부를 하다 기초가 너무 안되어있다는 느낌을 받았다.과연 지금하는 프로젝트에서 내가 선언한 어노테이션과 코드들을 전부 이해하고 사용하는 것일까? 라는 질문에 처음부터 하나하나 뜯어보기로 했다.그 처음은 스프링 프로젝트를 만들면 바로 볼 수 있는 @SpringBo
프로젝트를 진행하는데 인증(Authentication)과 인가(Authorization)에 대한 처리 설정해야했다.스프링 시큐리티라는 프레임워크를 알게되었고 자연스레 이에대한 공부를 할 수 있었다.스프링 시큐리티는 "인증"과 "인가" 등의 애플리케이션 보안을 담당하는
앞서 Security Chain에 대한 이론과 실습과정을 진행했다.Spring Security적용을 하려면 Security Filter의 구조를 알아야 한다(https://velog.io/@readnthink/Spring-Security%EC%A0%81%EC%
Named interface의 정의이다이름을 정하고, payload와 연관시켜준다.payload = 전송되는 데이터
유효성 검사가 필요한 Request 객체에 Validation 어노테이션을 통해 필요한 유효성 검사를 적용합니다.spring boot 2.3 version 이상부터는 spring-boot-starter-web 의존성 내부에 있던 validation이 사라졌습니다.때문에