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

cannot resolve method add in T 及 T 泛型类型生成Excel文件,区别是数据Model不同

cannot resolve method 'add' in 'T' 及 T 泛型类型生成Excel文件,区别是数据Model不同

cannot resolve method 'add' in 'T' 及 T 泛型类型生成Excel文件,区别是数据Model不同

1.通过继承父类来解决
public void largeDataCreateSheet(List<T> list, SXSSFWorkbook workBook, Integer index) throws Exception {}

List<List<OrderTransBaseBean>> allOrderTransList = listsOrderTrans();
allOrderTransList.get(i).add(orderTransCopyBean);
allOrderTransList.get(i).add(orderTrans);
orderTransBaseBean是orderTrans和orderTransCopyBean的父类,在调用方法excelUtils.largeDataCreateSheet(allOrderTransList.get(i), sxssfWorkbook, 0); 提示报错了,怎么解决


2.解决方案:在调用类的指定T类型 ExcelUtils<T> 解决问题
@Autowired
private ExcelUtils<OrderTrans> excelUtils;

@Autowired
private ExcelUtils<CpicCouponTransNewModel> excelUtils;

http://www.gsyq.cn/news/15648.html

相关文章:

  • 测试环境elasticSearch数据泄露排查
  • PocoEmit遥遥领先于AutoMapper之打通充血模型的任督二脉
  • Linux基础开发工具 --- vim - 详解
  • 【Clion】【文件编码】Clion内置控制台中文字体乱码的解决方案及编码格式调整
  • Qt纯代码实现智能安防集中管理平台/楼宇对讲管理系统/门禁管理/视频监控
  • DaYe-PhotoStudio-2 v2.0.0 安装教程(64位/AMD64)详细步骤
  • 威胁狩猎实战:终端攻击行为分析与检测
  • 2024年全国大学生信息安全竞赛安徽省赛网络高效的系统建设与运维赛项-网络构建真题
  • 实用指南:基于Hadoop+Spark的人体体能数据分析与可视化系统开源实现
  • 基于Hadoop的肾脏疾病风险分析系统架构设计精髓 - 实践
  • const在for用不了
  • 某工程师入职华为,职级比较高,但还看不懂代码,有点尴尬
  • 使用Silobase在几分钟内快速部署后端API
  • 【光照】[各向异性]在UnityURP中的实现
  • 基于HAL库和中断的LED流水灯
  • 5_flutter UI框架选型
  • 如何给 Claude 中的网页做截图
  • MySQL.Data.DLL 官网下载方法 2025
  • 趣题记
  • 『随笔』0919
  • 主要编码规范
  • ue5.1最新安装的时候关于重装vs2022版本的问题
  • Docker 安装配置 OnlyOffice - Higurashi
  • 什么是计算数学?
  • 2025对外AI服务合规指南:6步构建可审计的法律法规遵循体系
  • 六边形架构达成:领域驱动设计 + 端口适配器模式
  • 写作业
  • 在JavaScript / HTML中,动态计算调整文字大小 - 详解
  • P9877/QOJ5069 Vacation
  • 防重复提交的实现