记一次Mybatis的坑

我今天做文件的下载时,遇到了一个很奇怪的问题,同一个Mapper里面的方法,数据渲染到前端的时候一点毛病没有,但是把数据下载到Excel里的时候,就会报错!
在这里插入图片描述
查了很长时间,终于找到了问题和解决办法。
这个相当于Mybatis封装的空指针异常,当没有传入条件时,直接去判断你的对象是不是为null,不需要判 ‘’,对象不会有空字符串~

 <if test="emp!=null">
      <if test="emp.name !=null and emp.name !=''">
          and e.name like concat('%',#{emp.name},'%')
      </if>
</if>

看到这个答案 真是一语惊醒梦中人,忽略了对象判空的操作了

Author By 朝花不迟暮

在这里插入图片描述

在数字化转型加速推进的背景下,算力作为新型生产力的核心要素,其部署与利用效率成为衡量企业竞争力的重要指标。许诺等学者(2025)聚焦于算力部署领域,开展了深入细致的研究,并将研究成果发表于《中国工业经济》期刊,为理解算力资源与企业发展之间的关系提供了新的视角。本研究基于国家工业和信息化部政务服务平台公开的数据资源,系统梳理了持有互联网数据中心(IDC)许可证的企业信息,为行业分析提供了详实的数据支撑。通过抓取工信部政务服务平台上的IDC许可证企业名单,并结合上市公司母公司、子公司及联营公司的详细名录进行交叉比对与标注,本研究精确识别出了拥有IDC许可证的企业群体。截至2025年5月最新更新,全国范围内共有‌10,287家企业‌成功获得IDC许可证,其中,‌上市公司数量为573家‌,这一数据反映了IDC服务市场在企业层面的广泛参与度及资本市场的关注程度。数据来源‌:国家工业和信息化部政务服务平台参考文献‌:许诺, 毛聚, 毛新述, 等. 算力部署、数据跨域流动与企业全要素生产率—来自智算中心的证据[J/OL]. 中国工业经济, 2025, (04): 61-79 [2025-05-15].2、相关数据字段说明许可证编号‌:每家企业的唯一标识,用于区分不同的IDC服务提供商。公司名称‌:企业的正式注册名称,反映了企业的法律身份。业务种类‌:详细列出了企业被许可开展的IDC业务类型,如服务器托管、带宽出租等。业务覆盖范围‌:明确了企业IDC服务的地理覆盖区域,有助于了解服务市场的地域分布。有效期至‌:显示了许可证的有效期限,是评估企业持续经营能力的重要参考。是否是上市公司‌:标识企业是否为上市公司,反映了企业的资本实力与市场影响力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值