POI tool, excel quick import and export, excel template export, word template export, can complete the import and export of Excel in only 5 lines of code, the modification and export format is simple, rough, fast and effective, easypoi is worth your try
如图所示表格,一对多的情况下,附加关联的 List 集合的部分映射没有问题,但普通列的第一列列名解析错误
复现步骤:
一.定义关联类如下
1.关联类
2.两个子关联集合类
二.运行测试代码
三.运行
运行后,sout 输出内容
可以看到关联的 name 属性读取为 null。遂打断点调试,运行至 cn.afterturn.easypoi.excel.imports.ExcelImportServer#importExcel 134行
到此发现 titlemap 值不对,第一列标题被归纳到了上一级,与注解中 name 属性的列名映射不一致所以才会出现读取为 null 的情况,不知道是我的用法不对还是复杂表头映射的问题呢。