easyexcel的@NumberFormat源码解析

debug了一天,关键源码如下:

com.alibaba.excel.write.executor.AbstractExcelWriteExecutor#converterAndSet

由于 @NumberFormat 注解对应的字段肯定是 BigDecimal ,所以肯定会走这一步

easyexcel的@NumberFormat源码解析_第1张图片

然后进行赋值,然后再之前给cell设置好了格式,就可以直接进行excel写入了(不会在代码中生成值)

你可能感兴趣的:(excel)