在使用mybatis时,常常会出现这种需求: 当主键id是自增的情况下,添加一条记录的同时,其主键id是不能使用的,当我们取出主键id的值发现id为null,但又需要使用该主键,这时我们该如何处理呢? 解决方法: 在XXX.xml的sql语句后边加上keyProperty=“id“ 和useGeneratedKeys=“true“,此时主键id便可以正常使用。