├── .gitignore ├── batch-boot-demo ├── .gitignore ├── README.md ├── pom.xml └── src │ └── main │ ├── java │ └── de │ │ └── codecentric │ │ └── batch │ │ ├── Application.java │ │ └── item │ │ ├── DummyItemReader.java │ │ ├── LogItemProcessor.java │ │ └── LogItemWriter.java │ └── resources │ ├── META-INF │ └── spring │ │ └── batch │ │ └── jobs │ │ └── simple-job-context.xml │ ├── application.properties │ ├── logback.xml │ ├── partner-import.csv │ └── schema-partner.sql ├── batch-boot-file-to-db ├── .gitignore ├── README.md ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── de │ │ │ │ └── codecentric │ │ │ │ └── batch │ │ │ │ ├── Application.java │ │ │ │ ├── configuration │ │ │ │ └── DataSourceConfiguration.java │ │ │ │ ├── domain │ │ │ │ └── Partner.java │ │ │ │ └── item │ │ │ │ ├── ExampleService.java │ │ │ │ └── LogItemProcessor.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── spring │ │ │ │ └── batch │ │ │ │ └── jobs │ │ │ │ └── flatfile-job-context.xml │ │ │ ├── application.properties │ │ │ ├── logback.xml │ │ │ ├── partner-import.csv │ │ │ └── schema-partner.sql │ └── test │ │ └── java │ │ └── de │ │ └── codecentric │ │ └── batch │ │ ├── ApplicationTests.java │ │ └── FlatFileJobIntegrationTest.java └── startBatchApplication.launch ├── batch-boot-simple-jsr352 ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── de │ │ │ └── codecentric │ │ │ └── batch │ │ │ ├── Application.java │ │ │ └── item │ │ │ ├── DummyItemReader.java │ │ │ ├── LogItemProcessor.java │ │ │ ├── LogItemWriter.java │ │ │ ├── PartitionedItemReader.java │ │ │ └── SimplePartitionMapper.java │ └── resources │ │ ├── META-INF │ │ ├── batch-jobs │ │ │ ├── partitionMapperJobNoDI.xml │ │ │ ├── partitionMapperJobSpringDI.xml │ │ │ ├── partitionMapperJobSpringDIBatchXml.xml │ │ │ ├── partitionedJobNoDI.xml │ │ │ ├── partitionedJobSpringDI.xml │ │ │ └── simpleJob.xml │ │ └── batch.xml │ │ ├── application.properties │ │ └── logback.xml │ └── test │ └── java │ └── de │ └── codecentric │ └── batch │ ├── ApplicationTests.java │ └── TraditionalJsr352Test.java ├── batch-boot-simple ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── de │ │ │ └── codecentric │ │ │ └── batch │ │ │ ├── Application.java │ │ │ ├── item │ │ │ ├── DummyItemReader.java │ │ │ ├── LogItemProcessor.java │ │ │ └── LogItemWriter.java │ │ │ └── job │ │ │ └── SimpleJobConfiguration.java │ └── resources │ │ ├── application.properties │ │ └── logback.xml │ └── test │ └── java │ └── de │ └── codecentric │ └── batch │ └── ApplicationTests.java ├── batch-simple ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── de │ │ │ └── codecentric │ │ │ └── batch │ │ │ └── item │ │ │ ├── DummyItemReader.java │ │ │ ├── ExampleService.java │ │ │ ├── LogItemProcessor.java │ │ │ ├── LogItemWriter.java │ │ │ └── SubExampleService.java │ └── resources │ │ ├── META-INF │ │ └── spring │ │ │ ├── batch │ │ │ └── jobs │ │ │ │ └── job-context.xml │ │ │ └── infrastructure-context.xml │ │ └── log4j.properties │ └── test │ └── java │ └── de │ └── codecentric │ └── batch │ └── ApplicationTests.java └── cxf-boot-simple └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/.gitignore -------------------------------------------------------------------------------- /batch-boot-demo/.gitignore: -------------------------------------------------------------------------------- 1 | /.settings 2 | /target 3 | /bin 4 | /.classpath 5 | /.project 6 | -------------------------------------------------------------------------------- /batch-boot-demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-demo/README.md -------------------------------------------------------------------------------- /batch-boot-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-demo/pom.xml -------------------------------------------------------------------------------- /batch-boot-demo/src/main/java/de/codecentric/batch/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-demo/src/main/java/de/codecentric/batch/Application.java -------------------------------------------------------------------------------- /batch-boot-demo/src/main/java/de/codecentric/batch/item/DummyItemReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-demo/src/main/java/de/codecentric/batch/item/DummyItemReader.java -------------------------------------------------------------------------------- /batch-boot-demo/src/main/java/de/codecentric/batch/item/LogItemProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-demo/src/main/java/de/codecentric/batch/item/LogItemProcessor.java -------------------------------------------------------------------------------- /batch-boot-demo/src/main/java/de/codecentric/batch/item/LogItemWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-demo/src/main/java/de/codecentric/batch/item/LogItemWriter.java -------------------------------------------------------------------------------- /batch-boot-demo/src/main/resources/META-INF/spring/batch/jobs/simple-job-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-demo/src/main/resources/META-INF/spring/batch/jobs/simple-job-context.xml -------------------------------------------------------------------------------- /batch-boot-demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-demo/src/main/resources/application.properties -------------------------------------------------------------------------------- /batch-boot-demo/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-demo/src/main/resources/logback.xml -------------------------------------------------------------------------------- /batch-boot-demo/src/main/resources/partner-import.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-demo/src/main/resources/partner-import.csv -------------------------------------------------------------------------------- /batch-boot-demo/src/main/resources/schema-partner.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-demo/src/main/resources/schema-partner.sql -------------------------------------------------------------------------------- /batch-boot-file-to-db/.gitignore: -------------------------------------------------------------------------------- 1 | /.settings 2 | /target 3 | /bin 4 | /.classpath 5 | /.project 6 | -------------------------------------------------------------------------------- /batch-boot-file-to-db/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-file-to-db/README.md -------------------------------------------------------------------------------- /batch-boot-file-to-db/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-file-to-db/pom.xml -------------------------------------------------------------------------------- /batch-boot-file-to-db/src/main/java/de/codecentric/batch/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-file-to-db/src/main/java/de/codecentric/batch/Application.java -------------------------------------------------------------------------------- /batch-boot-file-to-db/src/main/java/de/codecentric/batch/configuration/DataSourceConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-file-to-db/src/main/java/de/codecentric/batch/configuration/DataSourceConfiguration.java -------------------------------------------------------------------------------- /batch-boot-file-to-db/src/main/java/de/codecentric/batch/domain/Partner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-file-to-db/src/main/java/de/codecentric/batch/domain/Partner.java -------------------------------------------------------------------------------- /batch-boot-file-to-db/src/main/java/de/codecentric/batch/item/ExampleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-file-to-db/src/main/java/de/codecentric/batch/item/ExampleService.java -------------------------------------------------------------------------------- /batch-boot-file-to-db/src/main/java/de/codecentric/batch/item/LogItemProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-file-to-db/src/main/java/de/codecentric/batch/item/LogItemProcessor.java -------------------------------------------------------------------------------- /batch-boot-file-to-db/src/main/resources/META-INF/spring/batch/jobs/flatfile-job-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-file-to-db/src/main/resources/META-INF/spring/batch/jobs/flatfile-job-context.xml -------------------------------------------------------------------------------- /batch-boot-file-to-db/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-file-to-db/src/main/resources/application.properties -------------------------------------------------------------------------------- /batch-boot-file-to-db/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-file-to-db/src/main/resources/logback.xml -------------------------------------------------------------------------------- /batch-boot-file-to-db/src/main/resources/partner-import.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-file-to-db/src/main/resources/partner-import.csv -------------------------------------------------------------------------------- /batch-boot-file-to-db/src/main/resources/schema-partner.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-file-to-db/src/main/resources/schema-partner.sql -------------------------------------------------------------------------------- /batch-boot-file-to-db/src/test/java/de/codecentric/batch/ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-file-to-db/src/test/java/de/codecentric/batch/ApplicationTests.java -------------------------------------------------------------------------------- /batch-boot-file-to-db/src/test/java/de/codecentric/batch/FlatFileJobIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-file-to-db/src/test/java/de/codecentric/batch/FlatFileJobIntegrationTest.java -------------------------------------------------------------------------------- /batch-boot-file-to-db/startBatchApplication.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-file-to-db/startBatchApplication.launch -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/.gitignore: -------------------------------------------------------------------------------- 1 | /.settings 2 | /target 3 | /bin 4 | /.classpath 5 | /.project 6 | *.DS_Store 7 | -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple-jsr352/pom.xml -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/src/main/java/de/codecentric/batch/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple-jsr352/src/main/java/de/codecentric/batch/Application.java -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/src/main/java/de/codecentric/batch/item/DummyItemReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple-jsr352/src/main/java/de/codecentric/batch/item/DummyItemReader.java -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/src/main/java/de/codecentric/batch/item/LogItemProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple-jsr352/src/main/java/de/codecentric/batch/item/LogItemProcessor.java -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/src/main/java/de/codecentric/batch/item/LogItemWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple-jsr352/src/main/java/de/codecentric/batch/item/LogItemWriter.java -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/src/main/java/de/codecentric/batch/item/PartitionedItemReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple-jsr352/src/main/java/de/codecentric/batch/item/PartitionedItemReader.java -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/src/main/java/de/codecentric/batch/item/SimplePartitionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple-jsr352/src/main/java/de/codecentric/batch/item/SimplePartitionMapper.java -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/src/main/resources/META-INF/batch-jobs/partitionMapperJobNoDI.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple-jsr352/src/main/resources/META-INF/batch-jobs/partitionMapperJobNoDI.xml -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/src/main/resources/META-INF/batch-jobs/partitionMapperJobSpringDI.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple-jsr352/src/main/resources/META-INF/batch-jobs/partitionMapperJobSpringDI.xml -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/src/main/resources/META-INF/batch-jobs/partitionMapperJobSpringDIBatchXml.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple-jsr352/src/main/resources/META-INF/batch-jobs/partitionMapperJobSpringDIBatchXml.xml -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/src/main/resources/META-INF/batch-jobs/partitionedJobNoDI.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple-jsr352/src/main/resources/META-INF/batch-jobs/partitionedJobNoDI.xml -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/src/main/resources/META-INF/batch-jobs/partitionedJobSpringDI.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple-jsr352/src/main/resources/META-INF/batch-jobs/partitionedJobSpringDI.xml -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/src/main/resources/META-INF/batch-jobs/simpleJob.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple-jsr352/src/main/resources/META-INF/batch-jobs/simpleJob.xml -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/src/main/resources/META-INF/batch.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple-jsr352/src/main/resources/META-INF/batch.xml -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | logging.path=/tmp/ 2 | 3 | -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple-jsr352/src/main/resources/logback.xml -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/src/test/java/de/codecentric/batch/ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple-jsr352/src/test/java/de/codecentric/batch/ApplicationTests.java -------------------------------------------------------------------------------- /batch-boot-simple-jsr352/src/test/java/de/codecentric/batch/TraditionalJsr352Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple-jsr352/src/test/java/de/codecentric/batch/TraditionalJsr352Test.java -------------------------------------------------------------------------------- /batch-boot-simple/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple/.gitignore -------------------------------------------------------------------------------- /batch-boot-simple/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple/pom.xml -------------------------------------------------------------------------------- /batch-boot-simple/src/main/java/de/codecentric/batch/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple/src/main/java/de/codecentric/batch/Application.java -------------------------------------------------------------------------------- /batch-boot-simple/src/main/java/de/codecentric/batch/item/DummyItemReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple/src/main/java/de/codecentric/batch/item/DummyItemReader.java -------------------------------------------------------------------------------- /batch-boot-simple/src/main/java/de/codecentric/batch/item/LogItemProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple/src/main/java/de/codecentric/batch/item/LogItemProcessor.java -------------------------------------------------------------------------------- /batch-boot-simple/src/main/java/de/codecentric/batch/item/LogItemWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple/src/main/java/de/codecentric/batch/item/LogItemWriter.java -------------------------------------------------------------------------------- /batch-boot-simple/src/main/java/de/codecentric/batch/job/SimpleJobConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple/src/main/java/de/codecentric/batch/job/SimpleJobConfiguration.java -------------------------------------------------------------------------------- /batch-boot-simple/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple/src/main/resources/application.properties -------------------------------------------------------------------------------- /batch-boot-simple/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple/src/main/resources/logback.xml -------------------------------------------------------------------------------- /batch-boot-simple/src/test/java/de/codecentric/batch/ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-boot-simple/src/test/java/de/codecentric/batch/ApplicationTests.java -------------------------------------------------------------------------------- /batch-simple/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .classpath 3 | .project 4 | .springBeans -------------------------------------------------------------------------------- /batch-simple/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-simple/pom.xml -------------------------------------------------------------------------------- /batch-simple/src/main/java/de/codecentric/batch/item/DummyItemReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-simple/src/main/java/de/codecentric/batch/item/DummyItemReader.java -------------------------------------------------------------------------------- /batch-simple/src/main/java/de/codecentric/batch/item/ExampleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-simple/src/main/java/de/codecentric/batch/item/ExampleService.java -------------------------------------------------------------------------------- /batch-simple/src/main/java/de/codecentric/batch/item/LogItemProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-simple/src/main/java/de/codecentric/batch/item/LogItemProcessor.java -------------------------------------------------------------------------------- /batch-simple/src/main/java/de/codecentric/batch/item/LogItemWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-simple/src/main/java/de/codecentric/batch/item/LogItemWriter.java -------------------------------------------------------------------------------- /batch-simple/src/main/java/de/codecentric/batch/item/SubExampleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-simple/src/main/java/de/codecentric/batch/item/SubExampleService.java -------------------------------------------------------------------------------- /batch-simple/src/main/resources/META-INF/spring/batch/jobs/job-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-simple/src/main/resources/META-INF/spring/batch/jobs/job-context.xml -------------------------------------------------------------------------------- /batch-simple/src/main/resources/META-INF/spring/infrastructure-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-simple/src/main/resources/META-INF/spring/infrastructure-context.xml -------------------------------------------------------------------------------- /batch-simple/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-simple/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /batch-simple/src/test/java/de/codecentric/batch/ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/batch-simple/src/test/java/de/codecentric/batch/ApplicationTests.java -------------------------------------------------------------------------------- /cxf-boot-simple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codecentric/spring-samples/HEAD/cxf-boot-simple/README.md --------------------------------------------------------------------------------