本文主要是介绍Mybatis Java代码中执行insert后,就能获取到主键id的配置方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
环境
Java:1.8+
mybatis:3.3.0
mybatis-generator-core:1.3.5
配置
//keyColumn是指定主键用的,如果表中
<insert id="insertSelective" parameterType="com.sgy.Tag"keyProperty="id" keyColumn="id" useGeneratedKeys="true">
</insert>
主要是上面的两个:keyProperty=id
和useGeneratedKeys=true
。
接着就可以在代码里:
// 在执行完insertSelective后
tagDao.insertSelective(tag);
//执行完上面的后,就可以获取到ID了
Long tagId = tag.getId();
总结
单纯的配置
这篇关于Mybatis Java代码中执行insert后,就能获取到主键id的配置方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!