首页 > 其他分享 >获取插入后的自增主键值

获取插入后的自增主键值

时间:2022-12-09 10:00:18浏览次数:32  
标签:返回 增主 获取 插入 键值 主键

昨天有一个需求想数据库插入数据的同时返回自增主键的值

 

手动写sql  不用mybatisplus的方法

<insert id="insertMenu" parameterType="resMenu" useGeneratedKeys="true" keyColumn="menu_id" keyProperty="menuId">

那个userGeneratedKeys 是将menu_id自增主键值返回传入对象menuId属性

标签:返回,增主,获取,插入,键值,主键
From: https://www.cnblogs.com/bawanglong168/p/16968139.html

相关文章

  • 嵌入式-链表尾插法插入
    链表通过尾部插入#include<stdio.h>#include<stdlib.h>structTest{intdata;structTest*next;};printfLink(structTest*head){while(head!=NUL......
  • Mybatis-Plus通过SQL注入器实现真正的批量插入
    文章目录​​前言​​​​一、mysql批量插入的支持​​​​二、Mybatis-Plus默认saveBatch方法解析​​​​1、测试工程建立​​​​2、默认批量插入saveBatch方法测试​​......
  • java sql 测试批量插入效率
    四种模式下的批量插入测试响应:插入一万条数据,耗时情况ms:[{"taskName":"循环插入","timeMillis":20771,"timeSeconds":20.771},{"taskName":"......
  • Ubuntu——笔记本插入耳机没有声音的解决方案
    打开​​声音​​​​输出​​​和​​输入​​​​​都​​​选择​​耳机设备​​......
  • 三种基本排序方法之选择排序、冒泡排序、插入排序
    前言三种最基本的排序方法:选择排序、冒泡排序、插入排序。这些排序并不是学习数据结构时才碰到的,早在学习C++时教材上就有介绍。现在正在学习数据结构,复习并且自己动手实......
  • 链表从指定前方插入节点
    在链表的前方插入节点#include<stdio.h>structTest{intdata;structTest*next;};printfLink(structTest*head){while(head!=NULL){p......
  • 记录一次 MyBatis 批量插入的优化-BatchInsert
    记录在一次项目问题排查过程中,遇到在数据量大的情况下,向数据库批量插入非常耗时长的问题。1、分析首先,代码是在service中,采用的是for循环调用insert语句的方式:for......
  • shell 循环往文件某行插入内容
    脚本~]$cat1.sh#!/bin/bashhang=$(expr`cat2.txt|wc-l`-1)contens=$(egrep^aaa.txt)IFS=$'\n\n'foriin$contensdosed-i"$hanga$i"2.txt......
  • 链表从指定节点后方插入新节点
    在指定数据后面插入节点的案例:在Test结构体(这个结构体的data为2)后面插入一个Test结构体(data=6)#include<stdio.h>structTest{intdata;structTest*next;};......
  • excel隔行插入一行
    1、准备好数据源 2、在C列准备辅助列(辅助列的值需要为递增或递降)  3、选择辅助列C列,点击“排序”------>“升序”即可 4、效果,最后复制到交换机中即可实现批......