问题标签 [spring-batch-excel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 在 Spring 批处理中将属性注入 FlatFileItemWriter
我需要生成一个名为:当前日期NEW_NAME_YYYY-MM-DD
在哪里的文件。YYYY-MM-DD
一切正常,除了当我的批处理尝试获取属性tmp.dir
时,它什么也没找到并调用目录null
。这是我正在使用的 Writer 类:
applicationContext.xml
这是与属性文件的属性占位符一起放置的 bean 定义:
关于为什么不注入属性的任何想法???至于batch.properties
在我的例子中调用的属性文件,它在 applicationcontext 中声明得很好。
java - Spring批处理excel扩展
要读取由 17 列和单行组成的 excel 文件,我使用了 excel 扩展 Spring 批处理。问题是,当我运行应用程序时,它会读取此索引之后的前 9 列,但出现错误:
在我的代码下面
请注意,我的文件包含 17 列全部填充
java - 步骤冻结。当文件很大时,PoiItemreader 不会读取 excel 文件。有什么建议吗?
我尝试在 Spring Batch 中使用 PoiItemreader 处理一个 excel 文件。当 excel 文件较小或正常大小时,程序成功运行。但是,当我尝试处理更大的文件(大于 12MB)时。该文件根本没有被读取。
我有以下问题:
- 使用 PoiItemreader 的文件大小限制是多少?
- 使用 MultiResourcePartioner 可以解决这个问题吗?
非常感谢你。
这是我的代码:
spring-batch-excel - 如何将标题配置为第二行,以便 Spring 批处理 Excel 将第二行字段名与 BeanNames 映射
上面的代码,将第一行视为标题并将第一行 columnNames 与 Person propertyNames 匹配,但我有一个用例,我需要将第二行 columnNames 与 Person propertyNames 匹配,请帮助我如何做到这一点。
我的读者如下
java - Spring Batch Excel 中的日期格式
我正在尝试使用 Spring Batch 和Spring Batch Excel读取 Excel 文件,并且日期格式的单元格以与文件不同的格式读取。
在我的文件中,日期DD/MM/YYYY
和使用 Spring/POI 读取数据org.apache.poi.ss.usermodel.DataFormatter
的时间和performDateFormatting
方法中的参数dateFormat
具有M/d/yy
.
有没有办法在阅读时强制日期模式?
我的行映射器配置是
先感谢您