202202231 [20220223] TIL 새로운 웹사이트를 구축하면서 특정 페이지에 접근 시 비회원일 경우 로그인을 차단해야 하는 요구사항이 있었다. 처음에는 인터셉터로 그 페이지만 막으려고 했었으나, 서비스의 가장 중요한 기능이기도 하고 해서 따로 패키지를 만들어서 별도의 controller에서 요청을 처리하기로 했다. 이제 본격적으로 작업을 시작하게 되었고, 오늘은 입력받을 데이터를 저장할 테이블을 설계하고 create했다. mapper와 service, controller 등 기존 패키지들의 구조를 만들어 놓고 내일부터 내부 코드를 작성하려고 한다. 인터셉터를 다루다가 필터와의 차이도 궁금하고 조사하다 보니 spring 구조를 조금 더 공부하게 되었다. 먼저, 필터는 자바에서 제공하는 객체이며 spring 컨테이너 밖에서 작동하고, 인터셉.. 2022. 2. 23. 이전 1 다음 728x90