** 做项目的时候遇到一个问题,在用easyexcel生成excel表单的时候是根据数据库的字段
生成,我写了一个用来传输数据的实体类但是遇到了一个问题,就是每一次生成excel的时候的
字段值并不是固定不变的,字段的数量是可以进行增删的,所以需要写一个方法来动态改变用于
数据传输的实体类,应该怎么来操作**
那就不要直接使用实体类去生成excel
动态创建excel. 设置 row 代表行,col 代表,最开始 默认都为1,然后 多一个子弹 col 就加1 ,这样一列一列的给赋值进去
这个问题上个项目刚好遇到过,我们也是一个表报表到处,的字段是动态的。这就不能用实体类的字段映射,用easyexcel中另一个api,传入双重LIST参数
Java 是静态的强类型语言,类定义后就不能再修改了,字段不固定只能使用 Map 来存储了。
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!