使用mybatis进行insert操作时返回自增的主键id
来源:互联网 发布:高级礼服租赁软件 编辑:程序博客网 时间:2024/05/17 08:26
当使用mybatis在Mysql数据库中进行insert操作时,需要返回插入的这条记录的主键id。有如下步骤:前提:mysql中的主键生成策略为:自动递增。(1)在mapper中:使用LAST_INSERT_ID()
<!-- 插入T_BASE_TIZHI表 --> <insert id="insertTiZhi" parameterClass="tiZhi" > <![CDATA[ INSERT INTO T_BASE_TIZHI ( BIAOMING, BINGRENID, REMARK, CREATERID, CREATETIME, UPDATERID, UPDATETIME) VALUES ( #biaoming#, #bingrenid#, #remark#, #createrid#, #createtime#, #updaterid#, #updatetime#) ]]> <selectKey keyProperty="id" resultClass="java.lang.String" > <![CDATA[ SELECT LAST_INSERT_ID() AS id ]]> </selectKey> </insert>
(2)Dao层中:增加返回值。
public String save(TiZhi tiZhi) throws Exception{ return (String)this.getSqlMapClientTemplate().insert("TiZhi.insertTiZhi", tiZhi);}
0 0
- 使用mybatis进行insert操作时返回自增的主键id
- MyBatis使用MySQL数据库如何在执行insert操作后返回自增的主键
- mybatis进行insert操作,得到自增的id
- Mybatis insert时返回自增id
- MyBatis在insert插入操作时返回主键ID
- MyBatis Insert获取自增主键ID
- MyBatis在insert插入操作时返回主键ID的配置
- MyBatis在insert插入操作时返回主键ID的配置
- MyBatis在insert插入操作时返回主键ID的配置
- MyBatis在insert插入操作时返回主键ID的配置
- MyBatis在insert插入操作时返回主键ID的配置
- MyBatis在insert插入操作时返回主键ID的配置
- MyBatis 在insert插入操作时返回主键ID的配置
- MyBatis在insert插入操作时返回主键ID的配置
- Mybatis insert返回主键ID
- MyBatis 获取insert操作返回的主键
- mybatis主键自增返回id值的方法
- MyBatis insert操作返回主键
- 使用Muduo完成数独和八数码问题求解服务器
- 某商城框架分析
- javascript进阶(四)— — 异步编程
- ios jsonModel解析数组
- ClearEditText,自带清除功能的EditText
- 使用mybatis进行insert操作时返回自增的主键id
- Unix网络编程-同步
- 解决服务器缓存失效后可能导致的雪崩问题(thinkphp为例)
- css文本
- 程序中的@Override是什么意思?
- Android学习系列(18)--App工程结构搭建
- 清除session,cookie
- ACM 搜索 hdu 1372 Knight Moves
- 【React-native系列开发笔记一】