java - Spring Batch RowMapper - 获取列数和类型

标签 java spring spring-batch

在我的批处理作业应用程序中,我正在使用

org.springframework.batch.item.database.JdbcCursorItemReader

SQL 查询在编译时未知。

我在使用 RowMapper 接口(interface)及其时遇到问题

T mapRow(ResultSet rs, int rowNum) throws SQLException;

只有结果集,我无法知道列数和每列的类型。

我有什么选择?

最佳答案

关于java - Spring Batch RowMapper - 获取列数和类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28049428/

相关文章:

java - 使用 Activity 的 android 在 sql 上保存实际上并没有保存

java - 如何修复最常见的 LazyInitializationException - Hibernate JPA

用于类的特定属性的 Spring/Grails 自定义属性编辑器

java - Spring批处理-通过提取自动生成的 key 写入两个表

java - Spring Batch - 使用带有列表列表的 ItemWriter

java - 从 Firestore 中选择随机文档

java - Jackson JSON 无法反序列化具有自定义根名称的元素数组?

java - 用空格替换 Java 中的破折号和逗号

java - Grails,使用 withTransaction 插入大量数据会导致 OutOfMemoryError

java - 如何使用 Spring-Batch 批量插入?