<!---- 제목 emoji commitTag: name --> <!---- [ISSUE] ✨ Feat: login --> ### 📄 이슈 내용 - JWT를 통해 username을 추출하고, 해당 username을 바탕으로 userId를 가져오는 로직을 AOP로 분리하여 여러 곳에서 재사용 가능하도록 구현해야 함. ### 📑상세 내용 - JWT에서 username을 추출하고 이를 기반으로 userId를 조회하는 로직이 여러 곳에서 사용될 것으로 예상됨. - 해당 로직을 AOP를 이용해 공통 처리하여 중복을 줄이고, 코드 관리 및 유지보수 용이성을 높임. - AOP를 사용하여 controller나 service에 적용되도록 구현, 필요시 주입된 userId를 활용할 수 있도록 함. ### ✔ 체크리스트 - [ ] : JWT에서 username을 추출하는 로직을 구현 - [ ] : AOP를 사용하여 username을 바탕으로 userId를 조회하는 로직을 공통 처리 - [ ] : AOP 적용 후, service나 controller에서 userId를 쉽게 사용할 수 있도록 변경 - [ ] : 기존 코드에서 AOP 적용이 잘 동작하는지 확인