Repeat
-
Java 18-21. 주요 변경 내용BackEnd/Java 2024. 12. 13. 23:00
Math APIclamp 함수 (Java 21) clamp 함수는 테스트할 값 value가 min과 max 사이에 있는지 확인하는 기능입니다. 사이에 있으면 value를 반환하고, 더 작으면 min 값을, 더 크면 max 값을 반환합니다.public static int clamp(long value, int min, int max) { if (min > max) { throw new IllegalArgumentException(min + " > " + max); } return (int) Math.min(max, Math.max(value, min));} String APIindexOf 함수 기존 indexOf() 함수는 특정 문자의 위치를 처음부터 찾거나 특정 지점부터 찾을 수 있었습니다..
-
23. RepeatBackEnd/Spring Batch 2022. 1. 4. 22:35
Spring Batch는 특정 조건이 충족될 때까지 (또는 특정 조건이 아직 충족되지 않을 때까지) Job 또는 Step을 반복하도록 배치 애플리케이션을 구성할 수 있습니다. Spring Batch에서는 Step의 반복과 Chunk 반복을 RepeatOperation을 사용해서 처리하며, 기본 구현체로 RepeatTemplate를 제공합니다. 반복을 종료할 것인지 여부를 결정하는 세가지 항목 RepeatStatus 스프링 배치의 처리가 끝났는지 판별하기 위한 열거형(enum) CONTINUABLE: 작업이 남아 있음, FINISHED: 더 이상의 반복 없음 CompletionPolicy RepeatTemplate의 iterate 메소드 안에서 반복을 중단할지 결정 실행 횟수 또는 완료시기, 오류 발생 시..