zeze1004 / wedding-jira-backend

결혼 준비 하기 싫어서 만든 결혼 준비 프로젝트
https://dev.wedding-jira.com/swagger-ui/index.html
MIT License
40 stars 2 forks source link

[#41] Before Advice로 Todo 생성시 Card 존재 유무를 확인한다. #42

Closed zeze1004 closed 5 months ago

zeze1004 commented 5 months ago

Isuue Number:

41

요약

변경 사항 및 관련 이슈에 대해 간단하게 작성해주세요. 어떻게보다 무엇을 왜 수정했는지 설명해주세요. todo 생성 전에 카드 유효성 검사 어노테이션인 @CheckCardExistence 가 실행된다.

더 자세히

각 요약에 대해 더 자세히 작성해주세요.

todo의 UseCase는 서비스 로직을 실행하기 전에 card 존재 유효성 검증을 시도함. 따라서 card 서비스단에 대한 의존성이 높아지고 코드가 중복되는 문제가 있었음. 그러나 card 도메인에서는 유효성 검증이 서비스 로직에 포함되지 않아 유효성 검사를 aspect로 지정함.

체크리스트

PR이 다음 요구 사항을 충족하는지 확인하세요.