mybatis添加数据时返回主键 insert 返回主键值
insert 返回主键值
useGeneratedKeys=“true” parameterType=“USer” keyProperty=“id”,
<insert id="insert" useGeneratedKeys="true" parameterType=“Car” keyProperty="car.id">
INSERT INTO car(customer_id,car_no,car_brand_model,insurance_expire_date,last_year_insurance_company,new_car,business_type,frame_no,engine_no,annul_survey_expire,
output_volume,use_type,car_type,seating,reg_date,created_id,created_time,driving_license,driving_license_copy,yearly_inspection,is_del, ton, issue_date, user_id)
VALUES (#{car.customerId},#{car.carNo},#{car.carBrandModel},#{car.insuranceExpireDate},#{car.lastYearInsuranceCompany},#{car.newCar},
#{car.businessType},#{car.frameNo},#{car.engineNo},#{car.annulSurveyExpire},#{car.outputVolume},#{car.useType},#{car.carType},
#{car.seating},#{car.regDate},#{car.createdId},now(),#{car.drivingLicense},#{car.drivingLicenseCopy},#{car.yearlyInspection},0, #{car.ton}, #{car.issueDate}, #{car.userId})
</insert>
转载于:https://www.cnblogs.com/gzhbk/p/9514571.html
mybatis添加数据时返回主键 insert 返回主键值相关推荐
- mybatis添加记录时返回主键id
参考:mybatis添加记录时返回主键id 场景 有些时候我们在添加记录成功后希望能直接获取到该记录的主键id值,而不需要再执行一次查询操作. 在使用mybatis作为ORM组件时,可以很方便地达到这 ...
- DB2添加数据时主键、唯一键冲突的解决方法
DB2添加数据时主键.唯一键冲突的解决方法 参考文章: (1)DB2添加数据时主键.唯一键冲突的解决方法 (2)https://www.cnblogs.com/equation/articles/91 ...
- mysql 从a到z 查询_mysql 查询数据时按照A-Z顺序排序返回结果集
mysql 查询数据时按照A-Z顺序排序返回结果集 $sql = "SELECT * , ELT( INTERVAL( CONV( HEX( left( name, 1 ) ) , 16, ...
- Spring5使用JDBCTemplate批处理添加数据时提示SQL语法有错
目录 问题描述 解决方案 问题描述 今天在使用Spring5框架时,用JDBCTemplate技术来操作数据库,一开始增删改查都好好的,后来使用jdbcTemplate.batchUpdate()进行 ...
- 用Navicat for MySQL往数据表中添加数据时汉字出现乱码
添加数据时,记录中为汉字的字符串,显示为? 出现问题的原因:编码格式错误. 在设计表中修改,不起作用 重新建立数据库,设置编码格式,重新创建表,添加记录,成功. 创建数据库时要设置编码格式,如图所示 ...
- mybatis 插入数据时返回主键
在使用MyBatis做持久层时,insert语句默认是不返回记录的主键值,而是返回插入的记录条数:显然,假如主键是你生成后插入的,自然你已经有主键了,显然不需要我们再去获得,所以我们这里处理的是当主键 ...
- jdbc 3种获得mysql插入数据的自增字段值的方法_【JDBC】向数据表插入数据时,自动获取生成的主键...
数据表设计时,一般都会有一个主键(Key)(自己指定),有时也可以使用联合主键: 有许多数据库提供了隐藏列为表中的每行记录分配一个唯一键值(如:rowid): 当我们没有指定哪一列作为主键key时,数 ...
- MySQL 数据库添加数据时为什么会产生外码(外键)约束?原理就是什么?如何解决?
文章目录 前言 一.插入新数据时报错外键约束? 二.对于出错 SQL 语句的分析 三.对于外码约束的分析 四.如何处理外键约束? 总结 前言 我们在使用 MySQL 数据库时,添加数据如果设计不合理很 ...
- MySQL添加数据时生成长串随机主键id
第一行数据为手动数据库添加,为1,正常 第二行开始通过页面添加数据,依次为2.3-但是显示在数据库中为一长串随机数 添加数据页面操作 呈现最终数据 解决办法: 首先到数据库中,设置主键自增 这是自动生 ...
- [导入]实现删除主表数据时, 判断与之关联的外键表是否有数据引用, 有标志, 无则删除...
某个基础信息表,与系统中30多个表存在外键关系,当删除基础数据时,需要判断是否已经被用过,如果用过则更改标志位,如果没有用过则直接删除,如何能很好实现这个处理?最好能够自动适应表的变化 文章来源:ht ...
最新文章
- JS一定要放在Body的最底部么?
- 【毕业求职季】-听说你想去大厂看学妹,带你看看阿里后端实习面经长啥样?
- android 数组指针异常,Android JSON解析Json数组是[]在解析时抛出空指针异常,如何以正确的方式写入?...
- 44. Wildcard Matching 通配符匹配
- 高并发、低延迟之C#玩转CPU高速缓存(附示例)
- hyper服务器虚拟网卡和实际网卡,Hyper-V 3 虚拟网卡带宽应用限制
- sift算法_单应性Homograph估计:从传统算法到深度学习
- pandas标记一列为时间序列
- 快速入门MyBatis-Plus,看这一篇就够了。
- Jupyter Notebook入门攻略
- php 获取 url 的操作 非常有用!
- HTTP 权威指南 阅读笔记
- 计算机电路电子技术试题答案,数字电子技术试题库及答案解析知识分享
- 朴素贝叶斯分类与拉普拉斯平滑
- ArcGIS聚类分析
- kc705进行DDR3扩容
- 一级造价工程师(安装)- 管理笔记
- 打开u盘显示参数错误
- 「软件架构」InfoQ 软件架构和设计趋势报告2020年4月
- C语言 十进制转换为二进制
热门文章
- 7-107 通讯录排序 (20 分)
- html 图片查看 ie8,本地图片预览(支持IE6/IE7/IE8/Firefox3)经验总结
- 【C/C++】C++重复率最高、最经典面试题/笔试题(程序题篇)【持续更新】
- keras学习率下降策略
- keras(X_train, X_test, y_train, y_test)
- python求解对给定字符串,求解所有子序列是否为回文序列
- 膨胀、腐蚀、开、闭运算——数字图像处理中的形态学
- softmax与sigmoid函数的理解
- 2021-07-01小程序01
- 曲奇云盘资源搜索引擎_工具集--任意资源搜索神器(不限速!!)