////
Search
Duplicate
🪵

1/24 회의록

생성일
2024/01/24 02:45
태그

백엔드 리팩토링 리스트

validateUser 메소드 컨트롤러나 UserDetailsImpl로 이동 또는 AOP 적용 (AOP 선택은 후순위)
유저검증을 하기위해 서비스까지 들어가는것은 리소스낭비 + 파라미터 가독성 저하이다.
컨트롤러나 시큐리티에서 할 수 있다면 파라미터를 하나 덜써도 되며 서비스까지 접속을 하며 낭비하는 리소스를 줄일 수 있다.
코인과 스코어 FIRST 적용을 위한 스케줄러, AOP 적용
기존에는 코인만 적용되었기에 ENUM에 남겨두고 사용했었는데 스케줄러와 AOP를 활용하여 퀴즈와 코인에 적용
스케줄러 + AOP를 적용 시 출석체크 보상등의 기능까지 같이 구현이 가능해짐
저번에 적용하려다 하지않았던거라 CI/CD 끝나고 바로 시작하겠습니다. (박상신)
긴 쿼리문 쿼리DSL로 변경
가독성 및 성능 향상

구현 예정 리스트

랭킹
GPT API 연동
그룹