MyBatis插入之后不能返回自增id 如图所示:数据库里是有fid的,因为fid是自增的,但是返回的对象里面fid却是空的 报错原因:默认mybatis是不支持把数据库生成的id注入到这个insert的这个对象里面的 解决方法:如要在xml里面的insert 标签上加上这两个属性 useGeneratedKeys = “true” keyProperty =“fid” 就会把数据库生成的主键设置到执行insert后的对象里面