SpringBatch2 Spring Batch 서버 개발(2) - ItemReader 와 Bulk Insert처리 😎 이 글에서 다룰 것성능적 측면에서 고려했던 DB 접근 기술인 ItemReader 선택 고려사항과 Bulk 처리 Write에서의 고려사항 ItemReader 선택앞서 언급한 내용처럼 배치작업은 결국 일괄적으로 많은 데이터를 한번에 모아서 처리하는 작업이다.즉, 단순한게 표현하자면 요구사항에 맞춰서 데이터를 읽고 처리해주는 것이 핵심인 것이다. 이를 다르게 생각하면 실시간 처리가 어려운 대용량의 데이터를 다루기 위한 기술으로도 볼 수 있다. 따라서 자연스럽게 데이터 처리와 관련하여 효율성을 높이는 것에 최대한 초점을 맞춰 개발을 진행하였고 과정에서 고려했던 내용들을 정리해보겠다. 먼저 데이터를 읽어오는 ItemReader 부분이다. ItemReader ? 영어 단어가 의미하는 뜻이 직관적으로 다가오.. Dev Log/Batch개발(청구-수납) 2024. 11. 2. Spring Batch 서버 개발(1) 🤔 6주 동안 3명의 인원으로 진행했던 ' 청구/수납 ' 을 주제 프로젝트에서 Batch Server를 개발하며 과정에서 고민했던 내용과 새롭게 알게된 지식들을 정리하고자 적어보는 개발 일지 🛑 주제설명'청구 수납'이 생소한 주제이니 예시를 들어 설명해보겠다.' A 학원의 원장 B씨는 학생들의 수강료를 매달 직접 청구하고 수납하며 수기로 장부를 기록하면서 운영하고 있다. 그런데 갑자기 수강생이 기존에 50명이었지만, 다음달부터 150명이 되었다. 따라서 지금과 같이 직접 수강료를 청구하고 수납하는 과정을 유지하는 것은 이제 너무나 많은 리소스가 들어간다..이러한 문제에 대한 고객(원장 B씨)의 회원(수강생)에 대한 수납 청구를 도와주는 솔루션이 해당 프로젝트의 주제이다. 😎 이 글에서 다룰 것프로젝.. Dev Log/Batch개발(청구-수납) 2024. 11. 1. 이전 1 다음