mybatis添加数后返回自增长的主键

问题:

在操作mybatis时,有时会遇见这样的情况,如果数据库中的主键是自增长的,那我们在添加时,是不需要设置id值的,那如果我们想打印出来,看看自增长的序号是多少,该怎么办呢?直接打印该对象会发现id是空的,
mybatis添加数后返回自增长的主键
mybatis添加数后返回自增长的主键

解决办法:

在UserMap.xml中的insert中添加:
useGeneratedKeys 是否返回数据生成的主键,返回就设置为true,不返回就设置为false
keyProperty 主键的属性
keyColumn 数据库表的列的主键字段
mybatis添加数后返回自增长的主键
这样就解决了:
mybatis添加数后返回自增长的主键