Package com.bytedesk.kbase.faq.batch
Class FaqBatchJobConfig
java.lang.Object
com.bytedesk.kbase.faq.batch.FaqBatchJobConfig
FAQ批处理作业配置
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate FaqItemProcessor
private FaqItemWriter
private org.springframework.batch.core.repository.JobRepository
private org.springframework.transaction.PlatformTransactionManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.core.io.Resource
配置默认的Resource bean 这个是一个占位符资源,实际使用时会被替换faqExcelReader
(org.springframework.core.io.Resource resource) 配置FAQ Excel读取器org.springframework.batch.core.Job
配置FAQ导入作业org.springframework.batch.core.Step
配置FAQ导入步骤
-
Field Details
-
jobRepository
@Autowired private org.springframework.batch.core.repository.JobRepository jobRepository -
transactionManager
@Autowired private org.springframework.transaction.PlatformTransactionManager transactionManager -
faqItemProcessor
-
faqItemWriter
-
-
Constructor Details
-
FaqBatchJobConfig
public FaqBatchJobConfig()
-
-
Method Details
-
importFaqJob
@Bean public org.springframework.batch.core.Job importFaqJob()配置FAQ导入作业 -
importFaqStep
@Bean public org.springframework.batch.core.Step importFaqStep()配置FAQ导入步骤 -
defaultExcelResource
@Bean public org.springframework.core.io.Resource defaultExcelResource()配置默认的Resource bean 这个是一个占位符资源,实际使用时会被替换 -
faqExcelReader
配置FAQ Excel读取器- Parameters:
resource
- Excel文件资源,如果不手动指定,则使用defaultExcelResource- Returns:
- 配置好的Excel读取器
-