前提条件:
使用mybatis向db新增数据,表的主键为db自增生成。
办法:
通过配置sql映射文件,即可在插入数据库后,程序的vo对象的id字段被更新了db生成的主键。在insert标签中,设置useGeneratedKeys属性为true,并使用keyProperty指定主键名称。
配置如下:
<insert id="insert" parameterType="com.mc.vo.User" useGeneratedKeys="true" keyProperty="id" >