MyBatis获取自增长主键值的两种方式及源码浅析
昨天在做项目的时候遇到了一个坑,没错,就是获取MyBatis自增长主键值的坑。因为之前一直用ibatis,所以惯性的用了ibatis的写法,结果返回的值一直是1(受影响的行数)。于是去翻了翻MyBatis的源码,发现它把主键值放到了参数对象上,获取主键值需要用参数对象去get主键值。真是坑。我先把解决办法放出来,然后再接着分析MyBatis的源码是怎么做的。环境:数据库MySql、User
原创
2016-12-10 18:43:10 ·
25489 阅读 ·
2 评论