mysql 获取自增主键
2015-06-27 16:36
519 查看
MyBatis 3.2.6插入时候获取自增主键方法有二 以MySQL5.5为例: 方法1: <insert id="insert" parameterType="Person" useGeneratedKeys="true" keyProperty="id"> insert into person(name,pswd) values(#{name},#{pswd}) </insert> 方法2: <insert id="insert" parameterType="Person"> <selectKey keyProperty="id" resultType="long"> select LAST_INSERT_ID() </selectKey> insert into person(name,pswd) values(#{name},#{pswd}) </insert> 插入前实体id属性为0; 插入后实体id属性为保存后自增的id;
相关文章推荐
- MySQL基础笔记(一) SQL简介+数据类型
- MySQL基础笔记(一) SQL简介+数据类型
- SQL Server MySQL 中的 in 与 null
- mysql int(3)与int(11)的区别
- Mac下启动和停止Mysql服务
- Mysql触发器
- 解决ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
- MySQL错误代码大全
- mysql之日期函数
- MySql Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' 解决方法
- Mysql中如何将时间戳转化为常用日期格式
- mysql中Where条件中字段顺序的重要性
- 使用各种查询选择来提高性能
- 上课笔记第三十二天MySQL服务器日志、备份和恢复
- JDBC,MySQL
- mysql 定时任务
- Windows Server 2008R2配置MySQL Cluster并将管理节点和数据节点配置成windows服务
- MySQL ALTER TABLE: ALTER vs CHANGE vs MODIFY COLUMN 2014-07-03 14:13:11
- mysqldump导出SQL出现乱码解决
- Mysql常用操作