mybatis添加时如何获得主键值
2017-10-23 10:00
169 查看
第一种写法,
<insert id="insert" parameterType="com.itmayiedu.entity.Gifts" useGeneratedKeys="true" keyProperty="giftsid" >
insert into gifts (giftsid,proId, giftsName
)
values (LAST_INSERT_ID(giftsid),#{proid,jdbcType=INTEGER},
#{giftsname,jdbcType=VARCHAR}
)
</insert>
第二种写法,获得自动增长ID
<selectKey resultType="int" order="AFTER" keyProperty="giftsid">
SELECT LAST_INSERT_ID()
</selectKey>
insert into gifts (giftsid,proId, giftsName
)
values (#{giftsid},#{proid,jdbcType=INTEGER},
#{giftsname,jdbcType=VARCHAR}
)
<insert id="insert" parameterType="com.itmayiedu.entity.Gifts" useGeneratedKeys="true" keyProperty="giftsid" >
insert into gifts (giftsid,proId, giftsName
)
values (LAST_INSERT_ID(giftsid),#{proid,jdbcType=INTEGER},
#{giftsname,jdbcType=VARCHAR}
)
</insert>
第二种写法,获得自动增长ID
<selectKey resultType="int" order="AFTER" keyProperty="giftsid">
SELECT LAST_INSERT_ID()
</selectKey>
insert into gifts (giftsid,proId, giftsName
)
values (#{giftsid},#{proid,jdbcType=INTEGER},
#{giftsname,jdbcType=VARCHAR}
)
相关文章推荐
- MyBatis插入数据后如何获得主键值
- linux下如何添加一个用户并且让用户获得root权限
- linux下如何添加一个用户并且让用户获得root权限
- linux下如何添加一个用户并且让用户获得root权限
- mybatis插入数据之后获得主键值
- Mybatis 获得自动生成主键值
- linux下如何添加一个用户并且让用户获得root权限
- linux下如何添加一个用户并且让用户获得root权限
- linux下如何添加一个用户并且让用户获得root权限
- mybatis 添加记录后及时获得主键ID
- linux下如何添加一个用户并且让用户获得root权限
- linux下如何添加一个用户并且让用户获得root权限
- Linux 如何添加一个用户并且让用户获得root权限
- linux下如何添加一个用户并且让用户获得root权限
- 如何遍历获得div里面所有a标签,并为每一个div添加自增的id和对应的事件
- linux下如何添加一个用户并且让用户获得root权限
- linux下如何添加一个用户并且让用户获得root权限
- 如何添加,配置MyBatis中Dao文件,并使用的方法
- linux下如何添加一个用户并且让用户获得root权限
- linux下如何添加一个用户并且让用户获得root权限