问题引入:
用ruoyi二次开发增加了一个导入功能,这是很常见的需求。用ruoyi自带的代码生成器生成了前后端页面,按照ruoyi官方文档添加导入功能之后,导入时报如下错误:
Debug发现两个错误,ArrayIndexOutOfBoundsException和UtilException' exception。这就很奇怪了,我明明用的是ruoyi自身封装的方法,结果给我报UtilException工具类错误?
问题解决:
排查了半天,发现原来是ruoyi代码生成器生成的javabean导致错误。去掉readConverterExp这一段,问题即可解决。但其实这是ruoyi自动生成的。
修改为这样(记得把你要导入的表对应Bean所有readConverterExp都去掉):
然后即可发现导入成功了!