Mybatis 中如何使用 useGeneratedKeys 获取自增主键

一、useGeneratedKeys 是什么 ?【Mybatis 中如何使用 useGeneratedKeys 获取自增主键】关于useGeneratedKeys , 官方的说法是 , 这个参数的作用是:"允许 JDBC 支持自动生成主键 , 需要驱动兼容" , 如何理解这句话的含义?
其原意是 。对于支持自动生成记录主键的数据库 , 如 MySQL 和 SQL Server , 此时将 useGeneratedKeys 参数的值设置为 true , 则进行 INSERT 操作后 , 数据库自动生成的主键会填充到 JAVA 实体属性中 , 我们可以从 Java 实体属性中获得数据库自动生成的主键 ID 。


    推荐阅读