Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: 아티클 이메일 전송 배치 구현 #82

Merged
merged 41 commits into from
Jun 23, 2024

Conversation

belljun3395
Copy link
Collaborator

@belljun3395 belljun3395 commented Jun 23, 2024

🎫 연관 이슈

resolved: #76

💁‍♂️ PR 내용

  • 아티클 이메일 전송 배치 구현

🙏 작업

테이블 추가 작업

  • subscription 테이블에 progress 칼럼 추가
  • batch call execution 테이블 추가

코드 구현 작업

  • batch 모듈 추가
  • WorkBookSubscriberReader 구현 ( Spring Batch 네이밍 따름 )
  • WorkBookSubscriberWriter 구현 ( Spring Batch 네이밍 따름 )
  • BatchSendArticleEmailService 구현: reader, writer 조합하는 곳
  • BatchServiceLogAspect 구현: 배치 쿼리 속도 로깅을 위함
  • BatchCallExecutionService 구현: 배치 기록 젖아

🙈 PR 참고 사항

📸 스크린샷

🤖 테스트 체크리스트

  • 체크 미완료
  • 체크 완료

@belljun3395 belljun3395 requested a review from hun-ca as a code owner June 23, 2024 04:12
@github-actions github-actions bot added config 설정 파일과 관련된 내용을 다룰 때 사용됩니다 feature 새로운 기능을 만들 때 사용됩니다 labels Jun 23, 2024
Copy link
Member

@hun-ca hun-ca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

라이브 리뷰로 확인

@belljun3395 belljun3395 merged commit f164434 into main Jun 23, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
config 설정 파일과 관련된 내용을 다룰 때 사용됩니다 feature 새로운 기능을 만들 때 사용됩니다
Projects
None yet
Development

Successfully merging this pull request may close these issues.

아티클 이메일 전송 배치 구현
2 participants