mybatis 返回 插入的主键

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

一般返回的是 数据库的 自增的 主键,,, 百度了一通,,我 刚开始 以后 可以 通过 插入的方法的,, 返回值 可以获取到 自增的主键,,其实不是的,还是需要 调用 getId 方法的。。。误解了。。

<insert id="insertAndGetId" useGeneratedKeys="true" keyProperty="userId" parameterType="com.chenzhou.mybatis.User">  insert into user(userName,password,comment)  values(#{userName},#{password},#{comment})  
</insert>  User user = new User();  
user.setUserName("chenzhou");  
user.setPassword("xxxx");  
user.setComment("测试插入数据返回主键功能");  System.out.println("插入前主键为:"+user.getUserId());  
userDao.insertAndGetId(user);//插入操作  
System.out.println("插入后主键为:"+user.getUserId());  

转载于:https://my.oschina.net/u/2419285/blog/1479620

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/289031.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Source Generator实战

前言最近刷B站的时候浏览到了老杨的关于Source Generator的简介视频。其实当初.Net 6刚发布时候看到过微软介绍这个东西&#xff0c;但并没有在意。因为粗看觉得这东西限制蛮多的&#xff0c;毕竟C#是强类型语言&#xff0c;有些动态的东西不好操作&#xff0c;而且又有Fody、N…

python图片解析库_python用来获得图片exif信息的库实例分析

本文实例讲述了python用来获得图片exif信息的库用法。分享给大家供大家参考。具体分析如下&#xff1a; exif-py是一个纯python实现的获取图片元数据的python库&#xff0c;官方下载地址&#xff1a; http://exif-py.svn.sourceforge.net/viewvc/exif-py/source/EXIF.py?revis…

Linux Swap分区设定

因为准备在linux上面安装Oracle数据库&#xff0c;据说swap分区小于4G容易失败&#xff0c;天啦噜的我连swap分区是啥都不是非常清楚&#xff0c; 大概有个印象吧&#xff0c;但先搞大了再说。 测试证明Ubuntu14默认的swap分区是和初期设定的内存大小一样一样的。 最初因为手速…

java servlet https_javaweb项目对https的配置01

1.准备证书生成a.进入到jdk下的bin目录(如果配置了Java的环境&#xff0c;可以直接在cmd命令窗口中直接输入如下命令)keytool -v -genkey -alias tomcat -keyalg RSA -keystore d:/tomcat.keystore -validity 36500附&#xff1a;d:/tomcat.keystore是将生成的tomcat.keystore放…

OC开发_Storyboard——MapKit

一、Core Location 1、基本对象 propertys: coordinate, altitude, horizontal/verticalAccuracy, timestamp, speed, course property (readonly) CLLocationCoordinate2D coordinate; typedef { CLLocationDegrees latitude; // double型 纬度 CLLocationDegrees longitu…

【C语言简单说】二:第一个C语言程序详解(2)

如有错误请给与纠正… (_)? 不知道你在什麼 其实这一节可以跳过&#xff0c;不信你往下看… 上一个教程只说明了第一个C语言程序源码中的头文件&#xff1a; #include<stdio.h> #include<stdlib.h> 照例&#xff0c;我又把这一节说的源代码的内容给复制过来&a…

Effective C++学习笔记之copy构造函数和default函数和copy赋值函数(operator=)

1 、C一个空的类里面一般默认的函数 比如我们写 class A {}; 一般里面系统会给你哪些默认函数呢&#xff1f; class A { public:A(){} //default函数~A(){} //析构函数A(const A& a) {} //copy构造函数A& operator (const A& a) {} //copy assignment操…

python学习笔记 --- 随机数进阶

你真的懂随机数&#xff1f; Author : Jasper YangSchool : Bupt Q:为什么要写这篇文章&#xff1f;A:因为我发现在最近的科学计算中&#xff0c;常常遇到随机数&#xff0c;所有的随机数都是基于0,1随机&#xff0c;而这个0,1随机怎么实现呢&#xff1f;下面我会娓娓道来~ 这篇…

一套关于 内存对齐 的C#面试题,做错的人很多!

这是一套朋友公司的面试题&#xff0c;挺有意思分享一下。题目&#xff1a;判断下面的 Location1 和 Location2 的结构体大小各是多少&#xff1f;public struct Location1{public int X;public int Y;public long Z;}public struct Location2{public int X;public long Y;publ…

pythonweb服务器怎么让别人访问_Django配置让其他电脑访问网站

其实在Django 带有一个内建的轻量级 Web 服务器&#xff0c;可供站点开发过程中使用。我们提供这个服务器是为了让你快速开发站点&#xff0c;也就是说在准备发布产品之前&#xff0c;无需进行产品级 Web 服务器&#xff08;比如 Apache&#xff09;的配置工作。 但是实际开发中…

python3-day4(装饰器)

一.基本 第一波 #### def foo():print foofoo #表示是函数 foo() #表示执行foo函数#### 第二波 #### def foo():print foofoo lambda x: x 1foo() # 执行下面的lambda表达式&#xff0c;而不再是原来的foo函数&#xff0c;因为函数 foo 被重新定义了二.example #一个…

【C语言简单说】二:第一个C语言程序详解(3)

如有错误请给与纠正… 注&#xff1a;注意我们每一行代码后面的分号表示我们一句代码的结束&#xff0c;就像我们在写文字的时候的标点符号&#xff0c;一个句号表示一句话的结尾。 上一个教程只说明了第一个C语言程序源码中的main&#xff08;其实等于没说&#xff09;&…

【转载】关于测试人员的职业发展

近期由于项目组人手不够&#xff0c;需要招聘一些测试人员。本周及上周陆陆续续面试了十多个应征者&#xff0c;工作年限在2年~9年之间&#xff0c;但无一满意。期间&#xff0c;种种感叹&#xff0c;回想起去年面试六十余人仅有3人满足要求&#xff0c;如有鲠在喉&#xff0c;…

python之闭包

1 闭包概念 绑定了函数内部引用的所有变量&#xff0c;把它引用的东西都放在一个上下文中“包”了起来 2 闭包的Demo理解 需求:比如我们要实现2个函数,每个函数有个参数,然后现在需要实现这2个函数参数的相加功能 1) 不用闭包python普通实现 #!/usr/bin/env pythondef plus…

C#求一元二次方程的根经典案例程序

目 录 1. 界面设计 2. C#源程序 1. 界面设计 界面说明: 输入一元二次方程的二次项、一次项及常数项,这样的话对应的一元二次方程表达式就确定了,点击【计算】,即可计算出该一元二次方程的根。 2. C#源程序 using System; using System.Collections.Generic; using S…

pythonrequests说明_解决Python requests 报错方法集锦

python版本和ssl版本都会导致 requests在请求https网站时候会出一些错误&#xff0c;最好使用新版本。 1 Python2.6x use requests 一台老Centos机器上跑着古老的应用&#xff0c;加了一个新模块之后报错 报错 InsecurePlatformWarning: A true SSLContext object is not avail…

centos6,7的启动流程

CentOS 6 系统启动流程&#xff1a;POST --> BootSequence(BIOS) --> Bootloader --> kernel [-->ramfs] -->rootfs(ro) --> /sbin/init --> 设定默认运行级别 --> 系统初始化 --> 可以并行执行ctrlaltdel热键功能定义&#xff0c;系统服务的开启和…

微软是如何解决 PC 端程序多开问题的

前言在公众号上看到一篇文章《C#中解决PC端程序多开的问题》。该文作者是通过创建互斥锁Mutex实现的:bool mutexCreated; var mutex new Mutex(true, "MyApp", out mutexCreated); if (mutexCreated) {Application.Run(new Form1()); } else {MessageBox.Show("…

java中inputstream_java中InputStream String

Java 中获取输入流时&#xff0c;有时候须要将输入流转成String,以便获取当中的内容 &#xff0c;以下总结一下 InputStream 转成String 的方式方法1&#xff1a;public String convertStreamToString(InputStream is) {BufferedReader reader new BufferedReader(new InputSt…