
SpringBatch
文章平均质量分 54
君を見つけて
这个作者很懒,什么都没留下…
展开
-
SpringBatch 容错处理,跳过异常并记录异常数据
业务需求:读取txt文本数据,但是其中有几行的格式不符合分割规则那么这种情况下,如果读取时发生异常类型为空指针的异常,跳过该异常,并记录当前引发异常的数据。实现过程:1.skip层的skip()和skipLimit()方法skipLimit() 用于指定跳过该异常的最大次数,如超过1000次则不跳过。skip() 用于指定所要跳过的异常类型参考如下: @Bean public Step step1() { //这个版本不带数据处理校验规则原创 2021-04-13 18:30:55 · 2742 阅读 · 1 评论 -
Batch定义Writer出现Could not autowire. There is more than one bean of ‘DataSource‘ type
按照https://blog.csdn.net/qq_40929047/article/details/89522718%20s的文章中定义Writer对象时,尝试将其加入SpringIoc容器出现爆红。这种现象是因为SpringBoot本身就已经将DataSource给加入到ioc容器里头了,也就是DataSource本身就已经被创建为了一个Bean。出现这种情况有两种办法,第一是使用@Qualifier来指定,@Qualifier的用法参考:https://blog.csdn.net/qq_36.原创 2021-04-04 23:12:08 · 396 阅读 · 0 评论