mybatis新增数据,数据VO获取db记录主键
2014-12-15 20:27
309 查看
前提条件:
使用mybatis向db新增数据,表的主键为db自增生成。
办法:
通过配置sql映射文件,即可在插入数据库后,程序的vo对象的id字段被更新了db生成的主键。在insert标签中,设置useGeneratedKeys属性为true,并使用keyProperty指定主键名称。
配置如下:
<insert id="insert" parameterType="com.mc.vo.User" useGeneratedKeys="true" keyProperty="id" >
使用mybatis向db新增数据,表的主键为db自增生成。
办法:
通过配置sql映射文件,即可在插入数据库后,程序的vo对象的id字段被更新了db生成的主键。在insert标签中,设置useGeneratedKeys属性为true,并使用keyProperty指定主键名称。
配置如下:
<insert id="insert" parameterType="com.mc.vo.User" useGeneratedKeys="true" keyProperty="id" >
相关文章推荐
- mybatis如何获取oracle新插入数据记录的主键?
- mybatis新增数据后获取自增主键
- mybatis如何获取oracle新插入数据记录的主键?
- jdbc新增记录后获取主键的方法
- 利用Java的MyBatis框架获取MySQL中插入记录时的自增主键
- 用mybatis实现返回刚插入表数据记录的主键值id
- java获取使用mybatis刚插入数据的主键id
- Mybatis——<selectKey>生成主键/获取插入数据主键
- mybatis的insert元素属性详解 及 在insert插入数据获取主键id的值
- oracle及mysql+mybatis新增一条记录并获取该记录的id
- Mybatis框架新增数据后返回ID(自增主键)。
- 使用mybatis的insert语句插入数据的时候,获取插入数据的主键id
- 使用Mybatis时,在插入一条数据记录返回主键id值
- 【Mybatis】数据插入数据库时,获取自增主键
- mybatis的insert元素属性详解 及 在insert插入数据获取主键id的值
- <转载>OleDb操作Access数据库:新增记录时获取自动编号的主键值
- Mybatis获取刚刚插入的一条数据的主键值(插入时主键未制定数据库支持主键自增)
- Mybatis——【亲测】mybatis使用注解方式插入数据后获取自增长的主键值
- mybatis获取插入数据时自动生成的主键id
- thinkphp5 + postgresql 在插入数据时无法获取新增记录ID