Error selecting key or setting result to parameter object. :选择键或将结果设置为参数对象时出错。

'LAST_INSERT_ID' is not a recognized built-in function name. “last_insert_id”不是可识别的内置函数名。

总结一下找到的各种原因包括:

1.实体中主键类型与映射文件中的类型要保持一致

2.序列不存在

3.必须要设置resultType且注意类型与属性中类型是否一致

4.数据库连接对象错误,导致找不到该序列
这些原因转自:https://blog.csdn.net/ic_xcc/article/details/81089270

我直接换成: <insert id="create" parameterType="SalesDTO" useGeneratedKeys="true" keyProperty="id">

useGeneratedKeys="true" 表示给主键设置自增长 keyProperty="id" 表示将自增长后的Id赋值给实体类中的id字段。

效果杠杠的

Error selecting key or setting result to parameter object.相关推荐

  1. Error selecting key or setting result to parameter object. Cause: java.sql.SQLSyntaxErrorException

    ## 通用mapper insertSelective方法报语法错误 报错信息如下 Caused by: java.sql.SQLSyntaxErrorException: You have an e ...

  2. Java Mybatis Error selecting key or setting result to parameter object

    Java Mybatis Error selecting key or setting result to parameter object 链接:https://blog.csdn.net/hqbo ...

  3. 在<selectKey></selectKey>标签中使用多个sql语句时报错;Error selecting key or setting result to parameter object. C

    错误记录 今天想使用时间的格式化来作为主键,一开始还很顺利 创建_date表,使用系统时间表作为为另一个表的id -- 插入数据 insert into _date(createTime) value ...

  4. ORACLE 12C 插入数据遇到 Error getting generated key or setting result to parameter object错误

    今天用springboot和oracle的时候遇到以前的老项目保存数据的时候显示报错 Error getting generated key or setting result to paramete ...

  5. 支付宝 报错 rsa_private read error : private key is NULL解决方法

    原因:  真机调试IOS支付宝功能GDB出现 rsa_private read error : private key is NULL提示 调试iOS 支付宝SDK的时候,执行demo.把 Partn ...

  6. 使用fswebcam报错Error selecting input 0 VIDIOC_S_INPUT: Device or resource busy或者使用metion监控,画面为灰色

    一,BUG解决 不知道大家使用树莓派的时候,有没有遇到过使用fswebcam报错Error selecting input 0 VIDIOC_S_INPUT: Device or resource b ...

  7. Error: Registry key ‘Software\JavaSoft\Java Runtime Environment’\CurrentVersion’

    报错信息 Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion' has value '1.8 ...

  8. X Error of failed request: BadWindow (invalid Window parameter)

    加载显示点云时出现error. X Error of failed request: BadWindow (invalid Window parameter) Major opcode of fail ...

  9. [Gitlab CI/CD] Error loading key “/dev/fd/63“: invalid format

    背景 在Gitlab Runner中添加ssh-private-key时报错. 报错信息 Error loading key "/dev/fd/63": invalid forma ...

最新文章

  1. centos安装ssdb
  2. Xamarin.FormsShell基础教程(8)Shell的模版构成
  3. 搞笑视频分析---2、爱做饭的芋头:手搓冰粉
  4. 【数据挖掘知识点五】层次聚类方法的理解
  5. 使用Java 8 Stream像操作SQL一样处理数据(上)
  6. chrome浏览器导出书签 如何导入收藏夹
  7. 总结vue几种页面刷新方法
  8. Cartographer系列之三——ROS中的安装
  9. [Asp.net 5] DependencyInjection项目代码分析4-微软的实现(2)
  10. 847方波放大电路_身为工程师需要了解的模拟积分器电路!
  11. 基于java的网络抓包方法
  12. fcntl实现对文件加锁功能
  13. 树莓派基础实验9:蜂鸣器实验
  14. 最长公共子串——python
  15. 通过2048学习自定义view(二) 滑动事件监听 与 事件回调
  16. 2020 IJCAI 接受论文 list 分类排列(一)
  17. 人工智能的优点是什么?AI有哪些优势?
  18. iOS 第三方库插件和知名博客
  19. 深耕企业组网 H3C企业主网交换机评测
  20. PAT乙级练习题1030 完美数列

热门文章

  1. 请用美丽欢呼-------Day38
  2. Win7下安装Ubuntu16.04以及Ubuntu配置Android环境
  3. C#运行出现:基础连接已经关闭: 未能为 SSL/TLS 安全通道建立信任关系。
  4. mysql8主从配置
  5. 如何在新余市办异地身份证
  6. java 计时器_JavaScript 计时器
  7. 流处理器知识概述:什么是流处理器?
  8. Python威布尔分布
  9. 移动端h5页面的设计稿尺寸
  10. 从键盘上输入一串英文字母,计算输出每个字母的个数