프로젝트 이슈 🐟

1.인증 객체를 가져오는 로직을 객체지향적으로 개선해보기 (커스텀 어노테이션)

post-thumbnail

2.@PreAuthorize로 인가 로직과 비즈니스 로직 분리하기 (인터페이스 활용 & 쿼리 개선)

post-thumbnail

3.NAS로 개인 서버 구축하기 (Docker / 외부 접속 및 도메인 / HTTPS / DB 백업 설정)

post-thumbnail

4.@WithSecurityContext로 @PreAuthorize가 적용된 메서드 테스트하기

post-thumbnail

5.책임 분리와 성능 향상을 위한 비동기 이벤트 처리 방식 도입하기 (@Async, Application Context Events)

post-thumbnail

6.Template Method 패턴으로 중복 코드 줄이기

post-thumbnail

7.SonarQube로 코드 품질 개선하기 결과 분석 & 리팩토링 (SonarScanner CLI)

post-thumbnail