mybatis 返回 自动生成的id

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fei33423/article/details/84103661

Generated  keys  not  requested.  You need to specify Statement.RETURN_GENERATED_KEYS  to  Statement.executeUpdate()  or Connection.prepareStatement().

MyBatis + MySQL 如果 xml 文件中同时写了 keyColumn 和 keyProperty , 删除掉 keyColumn . keyColumn 这个是(仅对 insert 和 update 有用)通过生成的键值设置表中的列名,这个设置仅在某些数据库(像 PostgreSQL)是必须的,当主键列不是表中的第一列的时候需要设置。如果希望得到多个生成的列,也可以是逗号分隔的属性名称列表。

猜你喜欢

转载自blog.csdn.net/fei33423/article/details/84103661
今日推荐