[Spring Batch] KafkaItemReaderJune 10, 2022 · 3 min readHaril SongOwner, Software Engineer at 42dotinfo저는 Docker 를 사용하여 Kafka 설치 후 이번 글을 작성했지만 해당 내용은 이번 글에서 다루지 않습니다. KafkaItemReader..? Spring batch 에서는 Kafka Topic 의 데이터를 처리하는 경우를 위해서 KafkaItemReader 를 제공하고 있습니다. 간단한 배치를 하나 만들어보겠습니다. Example 먼저 관련 의존성을 추가해줍니다.
[Spring Batch] Custom constraint writer 구현April 21, 2022 · 6 min readHaril SongOwner, Software Engineer at 42dot문제 상황 🧐 최근 PostgreSQL 의 Upsert 를 특정 로직에서 사용하는 배치를 설계했습니다. 구현 도중 비즈니스 사항의 변경으로 복합 유니크 조건에 특정 컬럼을 추가하게 되었는데요. 복합 유니크 컬럼의 unique 조건은 특정 컬럼의 null 중복은 막지 못하는 점이 문제가 되었습니다. 예제로 문제가 된 부분을 살펴보겠습니다.