在mybatis中使用insertUseGeneratedKeys()这个插入方法可以返回我们插入当前行的主键,但是今天遇到了为空的情况,下面有几种问题存在的可能性:
1、数据库主键是否设置了自增
2、实体类中id是否注明了@Id,而且导包是否是import javax.persistence开头的
3、如果在XML中配置的主键看看主键是否配置正确
在mybatis中使用insertUseGeneratedKeys()这个插入方法可以返回我们插入当前行的主键,但是今天遇到了为空的情况,下面有几种问题存在的可能性:
1、数据库主键是否设置了自增
2、实体类中id是否注明了@Id,而且导包是否是import javax.persistence开头的
3、如果在XML中配置的主键看看主键是否配置正确