@manbaout2026有一点一眼看得到头了感觉 中发帖

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