news 2026/7/2 1:23:42

MyBatis获取添加功能自增的主键

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
MyBatis获取添加功能自增的主键

现在有个班级表和学生表

班级表:t_clazz( clazz_id,clazz_name)
学生表:t_student(student_id,student_name,clazz_id)

班级对应学生:一对多的关系
把表关系设置在多的一方,这里设置在学生表中

  1. 添加班级信息
  2. 获取新添加的班级的id
  3. 为班级分配学生,即将某学生的班级id修改为新添加的班级的id

SQLMapper

SQLMapper.xml


useGeneratedKeys:设置当前标签中的sql使用了自增的id
keyProperty:将自增的主键的值赋值给传输到映射文件中参数的某个属性

测试

再次执行测试代码

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

证件照智能抠图解决方案:cv_unet_image-matting参数调优实战

证件照智能抠图解决方案:cv_unet_image-matting参数调优实战 1. 引言 随着AI图像处理技术的快速发展,自动化人像抠图已成为数字内容生产中的关键环节。在证件照制作、电商商品展示、社交媒体头像生成等场景中,高质量的人像分割能力显著提升…

作者头像 李华
网站建设 2026/7/1 9:42:20

PerconaXtraBackup工作原理深度解析

一、核心概述:物理热备份工具 PerconaXtraBackup是一个用于MySQL的开源物理热备份工具,其核心价值在于: 热备份:备份过程中数据库可照常进行读写操作 事务一致性:备份数据保持事务一致性 高性能:直接文…

作者头像 李华
网站建设 2026/7/1 7:51:58

AutoGLM-Phone-9B核心优势揭秘|轻量多模态模型落地指南

AutoGLM-Phone-9B核心优势揭秘|轻量多模态模型落地指南 1. 技术背景与核心价值 随着移动智能设备的普及,用户对本地化、低延迟、高隐私保护的AI服务需求日益增长。然而,传统大语言模型因参数规模庞大、计算资源消耗高,难以在移动…

作者头像 李华
网站建设 2026/7/1 20:18:12

Z-Image-Turbo服装设计应用:时装草图快速生成部署实战案例

Z-Image-Turbo服装设计应用:时装草图快速生成部署实战案例 1. 引言:AI赋能服装设计的创新实践 随着人工智能在创意领域的深入发展,图像生成技术正逐步改变传统设计流程。尤其在服装设计行业,设计师对灵感草图、风格探索和快速原…

作者头像 李华
网站建设 2026/7/1 7:52:01

语音识别结果一致性差?Paraformer-large稳定性调优指南

语音识别结果一致性差?Paraformer-large稳定性调优指南 1. 问题背景与技术挑战 在使用 Paraformer-large 进行离线语音识别时,许多开发者反馈:相同音频多次识别结果不一致,尤其在长音频转写场景下,标点位置、语义断句…

作者头像 李华
网站建设 2026/7/1 8:45:21

CAM++运行日志查看:错误排查与系统监控操作手册

CAM运行日志查看:错误排查与系统监控操作手册 1. 系统简介与背景 CAM 是一个基于深度学习的说话人验证系统,由开发者“科哥”构建并开源。该系统能够高效地判断两段语音是否来自同一说话人,并可提取音频中的192维特征向量(Embed…

作者头像 李华