[alibaba/easyexcel]实体类字段第一个字母小写第二个字母大写,取不到值,如pDate

2024-05-24 552 views
9

触发场景描述 经测试,属性字段名称,大写字母前必须有2位以上的小写字母,不然实体字段的值一直为null 触发Bug的代码

    @ExcelProperty(value = "航班日期", index = 0)
    @DateTimeFormat(pattern = "yyyy-MM-dd")
   private Date pDate;

提示的异常或者没有达到的效果 pDate的值永远为null

回答

7

按照阿里代码规范,变量名见名知意,一个单词的场景不多吧

5

定义:

    @ExcelProperty
    private String sActive;

设置数据的地方 data.setSActive("sActive"); 读取的地方: image 先暂时避免这样的字段

5

好的,谢谢啦!