스프링배치 ItemReader
-
스프링 부트 배치, RestAPI 데이터 읽기Spring Boot 2019. 6. 7. 20:42
스프링 배치의 ItemReader는 파일/XML/DB에서 데이터를 읽기 위한 전용 클래스를 제공하지만 RestAPI로 다른시스템의 데이터를 읽어오는 전용 클래스는 아직 없다고 한다. 예) JdbcCursorItemReader : DB에서 데이터 조회하는 클래스 Rest 클라이언트 기능은 스프링에서 제공하는 RestTemplate를 이용하면 간단하게 구현 가능하다. 다음은 스프링 부트 배치 예시이다. (참고 url : //https://www.petrikainulainen.net/programming/spring-framework/spring-batch-tutorial-reading-information-from-a-rest-api/) //먼저 DTO를 간단하게 만든다. RestAPI로 읽어온 데이터를 담..