HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
♥️
2기 최종 프로젝트 팀별 공간
/
🔖
강력3팀 : 링북(LinkBook)
/
⚙️
백엔드 개발 기록
/
📋
회의록
/
✔️
22/08/15
✔️

22/08/15

이일환

이슈
해결
WebSecurityConfigurerAdapter deprecated
기존의 상속 받아 오버라이딩하는 방식에서 Bean으로 등록하는 방식으로 변경
JWT 필터에서 예외 발생 시 스프링 컨테이너에서 예외 처리 불가
JWT 필터의 예외를 처리하는 필터를 구현하여 JWT 필터 앞에 배치
태그로 폴더를 검색하는 JPQL에서 폴더의 태그 중 검색에 사용된 태그만 폴더에 영속화
서브쿼리를 사용하여 해당 태그를 가지는 폴더들의 id들을 다중열로 가져오고 IN, Fetch Join을 사용하여 해결
프론트 측에서 에러가 어떠한 엔터티에서 발생했는지 알 수 없는 문제 발생
엔터티별로 에러코드 구간을 나누어(-1XX: 사용자, -2XX: 폴더 등) 에러 객체를 Response Body에 담아 응답
 
프로젝트 수행 결과 작성 양식
     
     

    이수연

     

    백엔드 오류

    • 비밀번호 검증 추가 최소 8자 최대 20자 알파벳 + 숫자 ← 2개 모두 포함