spring-batch
-
为什么Spring的jdbcTemplate.batchUpdate()这么慢? 我试图找到更快的方法来进行批量插入。 我试图用jdbcTemplate.update(String sql)插入几个批处理,其中sql是由StringBuilder构建的,看起来像这样: 我很失望!jdbcTemplate 以分离的方式批量执行 1000
-
弹簧批次@BeforeStep不适用于@StepScope 我使用的是Spring Batch版本2.2.4.RELEASE,我试图用有状态的ItemReader,ItemProcessor和ItemWriter beans编写一个简单的例子。 我注意到处理器和我的作家豆也存在同样的问题。 我的代码出了什么问题?是
-
Spring Batch: org.springframework.batch.item.ReaderNotOpenException: Reader 必須先開啟才能閱讀 我阅读了与SO相关的问题,但解决方案不适合我。 我得到例外。 以下是我的配置: 输入ZipFile变量设置正确,并且该文件存在于驱动器上。我签入了 FlatFileItemReader 代码,当未设置 reader 类的
-
为什么使用 Java 配置的 JPAPagingItemReader 的销毁方法“关闭”失败? 我们正在尝试将Spring-Batch作业从XML配置转换为Java配置。我们使用的是Spring 4.0.1.RELEASE和Spring Batch 2.2.1.RELEASE。 转换一个作业后,日志文件中开始出现以下警告: 15-Apr-2014 09:59:26.335 [Thread-2]
-
-
如何在春季将文件夹的所有文件加载到资源列表中? 我有一个文件夹,并希望使用Spring和通配符将所有txt文件加载到列表中: 通过注释,我可以执行以下操作: 但是,如何以编程方式使用弹簧实现相同的效果呢?
-
无法打开 JPA 实体管理器进行交易;nested exception is java.lang.IllegalStateException 我对Spring和Spring-Batch特别陌生。我仍然以某种方式设法安装了Spring Batch-Admin。我添加了自定义作业和Hibernate/JPA以实现持久性。 一切都按预期工作,直到第一个块应该被持久化。然后我收到以下
-
如何在Java中的并行程序中获得理想数量的线程? 我需要在批处理程序中获得理想数量的线程,该程序在支持并行模式的批处理框架中运行,例如Spring Batch中的并行步骤。 据我所知,有太多的线程来执行程序的步骤是不好的,它可能会对程序
-
从任务包步骤将参数添加到作业上下文,并在 Spring Batch 的后续步骤中使用 现在,我正在使用 jobParameters 来获取我的 FlatFileItemReader 和 FlatFileItemWriter 的文件名。测试我的批处理是可以的,但我的目标是读取某个目录中的文件(此目录中只有此文件),并且文件名可能会
-
从弹簧批次项目处理器返回多个项目 我正在编写一个弹簧批处理作业,在我的一个步骤中,我有处理器的以下代码: 上面的代码有效,但我发现在某些边缘情况下,允许每个代码具有多个代码。因此,我需要删除状态检查并将多
标签