Spring Batch 로그 설정과 디버깅 노하우 (feat. P6Spy)
안녕하세요. “배치가 돌다가 죽었는데 로그에 아무것도 안 찍혀요.”“SQL이 어떻게 나가는지 보고 싶은데 Hibernate: select… 만…

안녕하세요. “배치가 돌다가 죽었는데 로그에 아무것도 안 찍혀요.”“SQL이 어떻게 나가는지 보고 싶은데 Hibernate: select… 만…

안녕하세요. Spring Batch를 단순히 ‘쓰는’ 단계를 넘어 ‘설계’하는 단계가 되면, 필연적으로 건드려야 하는 두 가지…

안녕하세요. Spring Boot로 배치를 만들고 서버를 띄웠는데, “어? 나 시킨 적 없는데 왜 지 혼자…

안녕하세요. 시스템을 운영하다 보면 “기존 테이블의 데이터를 읽어서, 포맷을 변경하거나 계산을 수행한 뒤, 새로운 테이블(또는…

안녕하세요. 현업에서 배치 작업을 수행할 때 가장 많이 마주하는 시나리오 중 하나가 바로 “파일 데이터를…
안녕하세요. IT 교육 전문가입니다. 로컬에서 H2 DB로 개발을 마쳤다면, 이제 실제 운영 서버인 MySQL이나 Oracle에…
안녕하세요. IT 교육 전문가입니다. “배치 코드는 어떻게 테스트하나요? 그냥 로컬 DB에 붙여서 돌려보나요?” 많은 주니어…
안녕하세요. 새로운 기술을 배울 때 가장 큰 진입 장벽은 “환경 설정”입니다. 코드를 짜기도 전에 빨간…

안녕하세요. Spring Batch에서 Step을 구현할 때 가장 먼저 마주치는 갈림길이 있습니다.“Tasklet으로 만들까? 아니면 Chunk로 만들까?”…

안녕하세요. “데이터가 1000만 건인데, 이걸 자바 List에 다 담으면 어떻게 될까요?”아마 OutOfMemoryError와 함께 서버가 뻗어버릴…