跑批 - 数据库读写测试实现


 

图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一份,谢谢)

https://github.com/deadzq/spring-batch-mybatis-demo


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM