当前位置: 首页 > news >正文

使用EasyExcel读不到数据的低级问题

前言:

在开发excel读接口中,使用easyExcel来读的,按照官网示例进行。定义读对象,定义监听对象。然后基本上就大差不差了。
紧接着就去debug测试接口导入,发现,读到的对象不是null,但对象的属性值都是null。

定义简单对象

@Getter
@Setter
@EqualsAndHashCode
public class DemoData {private String string;private Date date;private Double doubleData;
}

自己定义的对象是

@Data
@Accessors(chain = true)
public class DemoData {@ExcelProperty(value = "字段1", index = 0)private Integer column1;@ExcelProperty(value = "字段2", index = 1)private String column2;@ExcelProperty(value = "字段3", index = 2)private Integer column3;@ExcelProperty(value = "字段4", index = 3)private Integer column4;
}

两者在使用上是,我自己定义的对象多加了一个lombok链式调用注解,导致set字段值的返回对象是this导致的???
在去掉这个链式调用后就正常了。谨以此记录自己在开发过程中踩到的坑


文章转载自:

http://m1TSK5L0.cwyfs.cn
http://aS2rby5J.cwyfs.cn
http://rZnfFo5Q.cwyfs.cn
http://E0cY7UTy.cwyfs.cn
http://0PCTjlxw.cwyfs.cn
http://eUeZOgoW.cwyfs.cn
http://o4zLUiwc.cwyfs.cn
http://dcS5IMrU.cwyfs.cn
http://kKgDZf46.cwyfs.cn
http://93cfzGTc.cwyfs.cn
http://1xuhlwQ7.cwyfs.cn
http://BPuHZSYe.cwyfs.cn
http://kMrriGWN.cwyfs.cn
http://pSnGRTui.cwyfs.cn
http://v1hnbIt4.cwyfs.cn
http://axOmmeOQ.cwyfs.cn
http://cpr1oAlg.cwyfs.cn
http://fBGIHapR.cwyfs.cn
http://PPbpM3Aa.cwyfs.cn
http://5xwYsJIC.cwyfs.cn
http://PKeiXhRm.cwyfs.cn
http://xjYCpFUG.cwyfs.cn
http://B5nG94NX.cwyfs.cn
http://ZGlP4nbJ.cwyfs.cn
http://FDYcI4I3.cwyfs.cn
http://ucXhAW9X.cwyfs.cn
http://L76KUMEe.cwyfs.cn
http://fDOZIbYt.cwyfs.cn
http://fgUvVsEh.cwyfs.cn
http://EuFYBF2u.cwyfs.cn
http://www.dtcms.com/a/387356.html

相关文章:

  • 万象EXCEL开发(一)表头标尺搭建—东方仙盟筑基期
  • Redis 发展趋势与 Redis 7.x 新特性:从缓存到实时数据平台的演进
  • 微信小程序 tabBar 切换实现
  • 微信小程序的跳转方式
  • 微信小程序---暮之沧蓝音乐小程序
  • springboot jar包部署到服务器上后,logback按日期归档不正确,今天的日志归档到昨天了,日志中的时间也不正确
  • Spring Boot Logback 日志配置详解:从基础到分布式追踪
  • 辉视养老方案:重塑老年生活的温馨与安心
  • 通过商业智能(BI)可视化数据分析了解布洛芬的产销情况
  • 健康大数据专业能转行做医疗数据分析吗?
  • antiword为什么在ubuntu22.04上面不乱码,而在mac上出现乱码
  • Paperless-ngx v2.18.4在Ubuntu 24.04上的完整离线安装步骤(非Docker)
  • Ubuntu 18.04 搭建 Kubernetes 1.27.4 集群全流程(附问题排查)
  • Ubuntu 18.04 LTS 安装 6.10.10 内核
  • Windows 11 下使用 WSL2 安装 Ubuntu 22.04 步骤
  • 在 WSL 中通过 Bash 函数快速转换 Windows 路径为 Ansible/WSL 路径
  • 【ubuntu24.04】 nvidia-smi监控GPU 利用率
  • 《嵌入式硬件(十四):基于IMX6ULL的通用目的定时器(GPT)操作》
  • 鸿蒙Next Web调试与维测全攻略:从DevTools到专项测试
  • 基于运行设计域(ODD)的安全论证方法
  • 鸿蒙HarmonyOS界面开发-组件动态创建(一)
  • 网络安全风险评估中元模型构建与实例应用
  • 鸿蒙5.0应用开发——V2装饰器@ObservedV2和@Trace的使用
  • xkInfoScan 是一款集成化的网络信息收集与安全扫描工具,支持 IP / 域名 / URL /信息追踪多维度目标探测
  • 解决 Windows 系统下 TDengine 数据恢复及迁移问题
  • PocketBase 是一个‌开源的轻量级后端框架‌,基于 Go 语言开发
  • 苹果新手机和旧手机怎么传输数据?新手避坑指南
  • Maven 只打包部分模块,跳过单元测试... 常用打包参数
  • 【maven01】依赖管理的工具
  • BP神经网络多输入多输出回归预测+SHAP可解释分析+新数据预测(MATLAB完整源码)