23.08.02 11:34 작성
·
350
0
tasklet이 아닌 chunk 단위에서 step 간에 데이터 공유를 하고 싶다면 어떤 식으로 코드를 짜야 할까요 ?
찾아보니 방법이 달라서 적용이 힘든데 궁금합니다..
답변 1
0
2023. 08. 03. 00:25
안녕하세요 :)
아래의 코드[0] 처럼 chunkContext에서 저장하고 꺼내올 수 있습니다.
ExecutionContext executionContext = chunkContext
.getStepContext()
.getStepExecution()
.getJobExecution()
.getExecutionContext();
executionContext.put("someKey", "hello!!");
혹시 위의 방법으로 해결이 안될까요?