@manbaout2026 在 有一点一眼看得到头了感觉 中发帖
感觉工资只够吃喝和房租
有点emo了
分享一下今天背诵的java八股把
[image]
然后看了一下excel导入的逻辑
业务就是管理人员把写入excel的人员信息录入系统数据库
大致逻辑就是后端把文件解析成list 从vo转化为entity
然后service负责从数据查询有没有已经存在的人员
编号一致的就要进行修改,没有查询到的就是需要新增的人员
然后把编号一致的复制id,因为要调用mp的batchupdatebyId
然后然后现在数据旧变成了有id的和没有id的
新增的需要设置逻辑删除字段为0 就是不删除,以及创建时间为当前
修改只需要设置修改时间
然后修改/新增,失败就抛出异常
具体的逻辑没仔细看有点看不懂,大体逻辑就是这样的