mybatis-plus(版本3.1.2)使用自定义ID,通过查询SQLServer的序列Sequence,去生成主键。Sequence定义的自增量是1,但是通过mybatis-plus查询获取就变成了2,在SSMS上执行sql:select NEXT VALUE FOR seq_test_id,自增是1的,代码运行后却自增2,不知道是什么原因,有没有解决方法?
<select id="nextUserId" resultType="int">
select NEXT VALUE FOR seq_user_id
select>
使用selectKey试试看呢,改成SQLServer的查询方式 可以参考下这个http://t.csdn.cn/PbadI