Java 使用jOOQ从CSV导入日期

Java 使用jOOQ从CSV导入日期,java,mysql,csv,jooq,Java,Mysql,Csv,Jooq,我有一个CSV文件,我正试图通过jOOQ的方法导入。我想直接导入带有列的MySQL数据库,但我的CSV文件的日期格式为YYYYMMDD,而不是YYYY-MM-DD。是否有任何方法可以将自定义日期格式(或日期解析器)传递给jOOQ以用于导入过程 谢谢 从jOOQ 3.3开始,加载器API中不支持此类数据类型转换。但我已注册以添加对这一有用功能的支持。我怀疑这样的东西应该是可行的(Java 8语法): ctx.loadInto(作者) .loadCSV(csv) .fields(AUTHOR.ID、

我有一个CSV文件,我正试图通过jOOQ的方法导入。我想直接导入带有列的MySQL数据库,但我的CSV文件的日期格式为
YYYYMMDD
,而不是
YYYY-MM-DD
。是否有任何方法可以将自定义日期格式(或日期解析器)传递给jOOQ以用于导入过程


谢谢

从jOOQ 3.3开始,加载器API中不支持此类数据类型转换。但我已注册以添加对这一有用功能的支持。我怀疑这样的东西应该是可行的(Java 8语法):

ctx.loadInto(作者)
.loadCSV(csv)
.fields(AUTHOR.ID、AUTHOR.FIRST\u NAME、AUTHOR.LAST\u NAME)
.价值观(
行->作者.ID.getDataType().convert(行[0]),
行->行[1]。拆分(“”[0],
行->行[1]。拆分(“”[1]
)
.execute();
当然,欢迎捐款;-)