环境
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();
总结
单纯的配置