SpringBatch
qq_37593577
这个作者很懒,什么都没留下…
展开
-
Oracle中配置多套SpringBatch持久化表
博主接手了公司一个很老的项目,用的是SpringBatch很老的一个版本(2.1.6),由于代码过于臃肿,没有使用maven管理,引用jar多,编译时间长,于是自己想要把其中比较重要的保监数据报送批作业单独拿出来另起一个项目。 于是决定自己搭建一个springboot工程,同样使用了SpringBatch,但新搭建的工程用的是 spring-boot-starter-batch 1.5.3.RELEASE。这样,两个SpringBatch初始化时自动生成的表都不一样,两个工程没办法用同一套持久化表。 下原创 2020-09-16 10:37:25 · 255 阅读 · 0 评论 -
No context holder available for step scope 解决办法
Springboot 集成 SpringBatch时,由于我执行的step太多了,偶尔还需要灵活配置执行哪些step,所以我选择了在XML中配置 batch:job,但是在reader/processor上增加 scope="step"时,启动提示 “No context holder available for step scope” 查了下文档,实际上时需要自己定义下 stepscope,可以在前面增加如下配置,再使用scope="step"就不会有问题了 <bean class="or.原创 2020-08-27 14:23:59 · 2708 阅读 · 0 评论