Easyexcel 填充模板文件时边框消失问题

Easyexcel 填充模板文件时边框消失问题


问题描述

第一次在项目中引入Easyexcel 使用了它的模板写入功能,但是设计“精美”的模板文件,在fill后发现边框不见了。
Easyexcel 填充模板文件时边框消失问题_第1张图片
模板效果
Easyexcel 填充模板文件时边框消失问题_第2张图片
导出效果


原因分析:

猜测,填充时数据类型传入普通的bean,其中属性未加任何样式注解;Easyexcel在填充模板时应用了默认单元格格式
Easyexcel 填充模板文件时边框消失问题_第3张图片


解决方案:

试了一下在bean的填充字段上加上注解,再填充模板时会不会生效?
Easyexcel 填充模板文件时边框消失问题_第4张图片
验证了一下样式效果生效了,添加边框字体生效。

Ps:验证了一下 Easyexcel 注解 可以直接注解类上,这样类中元素都默认添加该注解样式;如果还可以再单独注解在某属性上 生效原则类似于css就近原则,属性注解>类级注解

你可能感兴趣的:(java,spring)