news 2026/4/17 19:32:40

批量保存员工经历

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
批量保存员工经历

controller:

@PostMapping public Result add(@RequestBody Emp emp){ log.info("添加员工:{}",emp); empService.add(emp); return Result.success(); }
EmpExprMapper:
void insertBatch(List<EmpExpr> exprList);

EmpMapper:

@Options(useGeneratedKeys = true, keyProperty = "id")//获取到生成的主键 -- 主键返回 @Insert("insert into emp(username, name, gender, phone, job, salary, image, entry_date, dept_id, create_time, update_time)\n" + " values (#{username},#{name},#{gender},#{phone},#{job},#{salary},#{image},#{entryDate},#{deptId},#{createTime},#{updateTime})") void insert(Emp emp);

EmpServiceimp:

@Override public void add(Emp emp) { //1.设置默认时间和调用mapper emp.setCreateTime(LocalDateTime.now()); emp.setUpdateTime(LocalDateTime.now()); //2.保存员工基本信息 empMapper.insert(emp);//需要获得这个员工的id值传给exprList的empId,才能保存成功员工经历所属的员工 id //3.保存员工经历信息 - 批量保存 List<EmpExpr> exprList = emp.getExprList(); if(!CollectionUtils.isEmpty(exprList)){ //遍历集合,为empId赋值 exprList.forEach(empExpr -> empExpr.setEmpId(emp.getId())); empExprMapper.insertBatch(exprList); }

EmpExprMapper.xml:

<insert id="insertBatch"> insert into emp_expr(emp_id,begin,end,company,job) values <foreach collection="exprList" item="expr" separator=","> (#{expr.empId},#{expr.begin},#{expr.end},#{expr.company},#{expr.job}) </foreach> </insert>

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/17 18:08:48

【金猿国产化展】天谋科技——以国产自研的AI原生工业时序数据库支撑关键行业数字底座

国产化天谋科技该国产化厂商奖项由天谋科技投递并参与金猿组委会数据猿上海大数据联盟共同推出的《2025大数据产业年度国产化优秀代表厂商》榜单/奖项评选。大数据产业创新服务媒体——聚焦数据 改变商业天谋科技&#xff08;北京&#xff09;有限公司&#xff08;简称“天谋科…

作者头像 李华
网站建设 2026/4/18 11:06:44

gitea安装需要多少资源

Gitea 的资源需求极低&#xff0c;是“能跑就能用”的典型代表&#xff0c;官方和社区给出的经验值如下&#xff1a;最低起步 - CPU&#xff1a;1 核 - RAM&#xff1a;512 MB&#xff08;官方二进制跑起来后常驻约 100–150 MB&#xff09; - 磁盘&#xff1a;1 GB 可用…

作者头像 李华
网站建设 2026/4/18 8:44:23

FaceFusion支持多人同时换脸?多目标追踪能力测试

FaceFusion 支持多人同时换脸&#xff1f;多目标追踪能力测试在短视频、直播和虚拟内容创作日益火爆的今天&#xff0c;AI 换脸技术早已不再是实验室里的神秘黑科技。从早期只能处理单张静态图的简单模型&#xff0c;到如今能实时替换视频中多个人脸的复杂系统&#xff0c;这一…

作者头像 李华
网站建设 2026/4/18 8:18:35

Langchain-Chatchat能否支持邮件附件直接导入?

Langchain-Chatchat能否支持邮件附件直接导入&#xff1f; 在企业知识管理的日常实践中&#xff0c;一个看似简单却极具代表性的问题时常浮现&#xff1a;如何让昨天收到的那份客户合同&#xff0c;今天就能被AI助手精准引用作答&#xff1f; 现实中&#xff0c;大量关键文档…

作者头像 李华
网站建设 2026/4/18 11:56:22

小智音箱个性化闹铃语音定制服务

小智音箱个性化闹铃语音定制服务技术解析在智能音箱早已不再是“会说话的时钟”的今天&#xff0c;用户对设备的情感连接和场景适应能力提出了更高要求。清晨被千篇一律的电子音唤醒&#xff1f;那已经属于上一个时代了。如今&#xff0c;越来越多家庭希望听到孩子的一声“爸爸…

作者头像 李华
网站建设 2026/4/18 8:03:20

Android应用多设备适配实战指南:从设计到实现

Android应用多设备适配实战指南&#xff1a;从设计到实现 【免费下载链接】pokedex-compose &#x1f5e1;️ Pokedex Compose demonstrates modern Android development with Jetpack Compose, Hilt, Coroutines, Flow, Jetpack (Room, ViewModel), and Material Design based…

作者头像 李华