如上图,是导入的模板,如何根据一行中加工个数23,把这条数据分解为23条数据,并修改加工个数都为1
我觉得你可以用原生POI,步骤是:读文件、读sheet页、读行,读单元格,读到单元格的时候,根据个数,写一个for循环,在循环里面新建实体,一个个参数的set进去,你这个加工个数就set(1),循环前先创建一个集合,循环内最后add的就是这个for循环里面的实体,然后循环结束后 dataManager.saveAll(集合)
,然后就continue跳过这一行,继续操作下一行,这是最笨的,也是最灵活的
1 个赞
感谢,以使用poi,读取单元格,然后循环插入数据库实现
1 个赞