사용자 도구

사이트 도구


springframework:batch

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
springframework:batch [2018/09/15 21:31]
kwon37xi
springframework:batch [2018/11/07 15:57] (현재)
kwon37xi [DefaultBatchConfigurer]
줄 28: 줄 28:
   * [[https://​examples.javacodegeeks.com/​enterprise-java/​java-batch-tutorial/​|Java Batch Tutorial | Examples Java Code Geeks - 2018]]   * [[https://​examples.javacodegeeks.com/​enterprise-java/​java-batch-tutorial/​|Java Batch Tutorial | Examples Java Code Geeks - 2018]]
   * [[http://​opennote46.tistory.com/​76|Spring Batch - 작업실행]]   * [[http://​opennote46.tistory.com/​76|Spring Batch - 작업실행]]
 +  * [[https://​grokonez.com/​spring-framework/​spring-batch/​use-spring-batch-late-binding-step-scope-job-scope|How to use Spring Batch Late Binding - Step Scope & Job Scope - grokonez]] 
 +  * [[https://​grokonez.com/​spring-framework-tutorial/​spring-batch|Spring Batch - grokonez]] 
 +  * [[https://​www.mkyong.com/​spring-batch/​spring-batch-example-mysql-database-to-xml/​|Spring Batch Example – MySQL Database To XML – Mkyong.com]] 
 +  * [[https://​examples.javacodegeeks.com/​enterprise-java/​spring/​batch/​spring-batch-exception-handling-example/​|Spring Batch Exception Handling Example | Examples Java Code Geeks - 2018]]
 ===== @EnableBatchProcessing ===== ===== @EnableBatchProcessing =====
   * [[https://​docs.spring.io/​spring-batch/​trunk/​apidocs/​org/​springframework/​batch/​core/​configuration/​annotation/​EnableBatchProcessing.html|@EnableBatchProcessing]]을 통해 기본 배치 설정을 수행한다.   * [[https://​docs.spring.io/​spring-batch/​trunk/​apidocs/​org/​springframework/​batch/​core/​configuration/​annotation/​EnableBatchProcessing.html|@EnableBatchProcessing]]을 통해 기본 배치 설정을 수행한다.
줄 55: 줄 58:
 </​code>​ </​code>​
   * ''​dataSource''​ 자체를 null로 지정하면 ''​MapJobRepository''​로 DB없이 작동하게 만들어진다.   * ''​dataSource''​ 자체를 null로 지정하면 ''​MapJobRepository''​로 DB없이 작동하게 만들어진다.
 +  * SpringBoot 에서 ''​DefaultBatchConfigurer''​ 사용시 TransactionManager 오작동 문제가 발생한다. [[springframework:​springboot:​batch|SpringBoot와 SpringBatch]] 참고
 ===== JobRepository ===== ===== JobRepository =====
   * ''​org.springframework.batch.core.repository.support.JobRepositoryFactoryBean''​로 ''​SimpleJobRepository''​ 생성   * ''​org.springframework.batch.core.repository.support.JobRepositoryFactoryBean''​로 ''​SimpleJobRepository''​ 생성
줄 117: 줄 120:
 </​code>​ </​code>​
  
- +===== 참고 ===== 
 +  * [[https://​dzone.com/​articles/​spring-batch-with-quartz|Run a Spring Batch Job With Quartz]] 
 +  * [[https://​www.youtube.com/​watch?​v=CYTj5YT7CZU&​feature=youtu.be|Spring Batch (Michael Minella) - YouTube]]
springframework/batch.1537014714.txt.gz · 마지막으로 수정됨: 2018/09/15 21:31 저자 kwon37xi