Easyexcel 填充模板文件时边框消失问题
问题描述
第一次在项目中引入Easyexcel 使用了它的模板写入功能,但是设计“精美”的模板文件,在fill后发现边框不见了。
模板效果
导出效果
原因分析:
猜测,填充时数据类型传入普通的bean,其中属性未加任何样式注解;Easyexcel在填充模板时应用了默认单元格格式
解决方案:
试了一下在bean的填充字段上加上注解,再填充模板时会不会生效?
验证了一下样式效果生效了,添加边框字体生效。
Ps:验证了一下 Easyexcel 注解 可以直接注解类上,这样类中元素都默认添加该注解样式;如果还可以再单独注解在某属性上 生效原则类似于css就近原则,属性注解>类级注解