数据库插入记录返回自增id
来源:互联网 发布:迅龙数据恢复免费版 编辑:程序博客网 时间:2024/05/16 15:53
在mybatis 的映射文件中,设置两个属性。
useGeneratedKeys="true" keyProperty="id"
例如:
<!-- 向订单中插入商品 --><insert id="insertGoods" parameterType="com.self.modules.order.entity.OrderEntity"
useGeneratedKeys="true" keyProperty="id">insert into [order](gId,userId,buyNum) values(#{gId},#{userId},#{buyNum})</insert>
在orcale中不支持自增。它是用序列来模拟自增的。
<insert id="insertGoods" parameterType="com.self.modules.order.entity.OrderEntity" databaseId="orcale"><selectKey keyProperty="id" order="BEFORE" resultType="Integer">select EMPLOYEES_SEQ.nextval from [order]</selectKey>insert into [order](EMPLOYEE_ID,gId,userId,buyNum) values(#{id},#{gId},#{userId},#{buyNum})</insert>
它是先拿到记录的最大值+1,再插入的。
阅读全文
0 0
- 数据库插入记录返回自增id
- oracle 分页显示,自增字段,返回插入记录ID
- spring Jdbctemplate返回插入记录的自增Id
- spring Jdbctemplate返回插入记录的自增Id
- Spring JdbcTemplate返回插入记录的自增Id
- MyBatis返回插入记录的自增id
- java jdbc数据库插入数据后返回自增id
- 插入一条id自增记录返回自增后的id
- java返回新插入数据库的记录的id(数据库设计表id为自增长)
- 插入一条记录并返回当前的ID(自增的ID)
- mybatis插入一条自增id的记录后 返回Id
- ibatis 插入,返回自增id,批处理
- Postgresql插入数据返回自增id
- Mybatis 批量插入 返回自增Id
- Mybatis 插入bean自增Id返回
- JSP向数据库中插入记录并返回记录id
- Mybatis id自增,插入数据后返回id
- Mybatis在oracle数据库中插入数据后返回自增ID值
- 多目标进化优化的Tchebycheff分解方法
- Android Support Library介绍
- Python 学习 基础篇
- [1-9]*匹配数字存在漏洞之解决办法
- DynamnicQuery for BAQ
- 数据库插入记录返回自增id
- ambari系列--报错问题
- 数据表_事物码(Transaction Code)信息
- 1041. 考试座位号(15)
- hbuilder项目总结:页面跳转
- 【机器学习算法】流形学习笔记一:Isomap
- android 编译类型
- 6.0权限如何一直提示
- 常用需求系列——字典和xml的互相转换