图1-1
图1-1说明了一个Job加载器有一个Job,一个Job下可包含多个Step,而一个Step对应1个个的ItemReader,ItemProcessor,ItemWriter.
图1-2
图1-2实现数据库的读写批量处理项目结构
整体逻辑:
通过对映射实体类的数据库表[user]内容读取,获取到用户名,密码,在用户中间处理器中处理用户名和密码不符合规范的数据,
将数据进行拼接新的字符串后,批量写入数据库表[user_cp]
在源码中service实现并没有接入查询,因为在BatchConfiguration中配置好了所有用到的数据库配置,及Mybatis操作ID
源码下载:(最好fork一份,谢谢)