SNS 만들기 3일차 ArgumentResolver 기능 추가

앞고기랑 소금·2024년 9월 9일

스파르타 TIL

목록 보기
36/43

36일차

팀 프로젝트 sns 만들기 3일차 일일업무
1. 좋아요 entity 에서 timestamp class 상속 받아서 생성시각 사용
-> 좋아요 entity에서 @EntityListeners(AuditingEntityListener.class)로 직접 생성시각 사용
2. 좋아요 controller에서 type param값 boolean으로 받기
-> type param값 LikeTypeEnum으로 받기 변경
3. ArgumentResolver 기능 추가(@Auth 어노테이션 구현)
4. 좋아요/알림 refactor 및 기능추가

ArgumentResolver @Auth 사용해서 JWT에서 로그인유저 정보를 가져왔으나 null값이다

확인해보니 setAttribute("user", user) 하고,
getAttribute("userEmail")를 해서 null값이 였던것이다.

setAttribute("userEmail", user.getEmail())로 변경하여 해결

0개의 댓글