Skip to content

Mapnote/Mapnote-Batch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⌚ Mapnote Batch Repository 입니다

프로젝트 개요

⌛️ 프로젝트 기간

2022/10/23 ~ 2022/12/5

🛠 프로젝트 구조

1. 매일 특정 시간에 Quartz가 Batch Job을 실행

2. Batch Job은 다음 쿼리 작업을 진행함
- 사용자의 스케쥴 데이터
- 스케쥴의 알림 상태가 "알림 울림"이지만, 
아직 처리되지 않은 스케쥴의 알림 상태를 "알림 울리지 않음"으로 수정

🔧 사용 기술

Java SpringBoot SpringDataJPA SpringBatch SpringBatch

📠 협업툴

GitHub Jira Notion

📃 Code Convention

  • 코드 스타일
    • google code style

💻 개선 사항

  • 스케줄러와 배치 작업의 lifecycle 이해 필요
  • 현재 해피 케이스에 대한 구현만 완성된 상태. 개선 필요

About

Mapnote 배치 어플리케이션

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages