当前位置: 首页 > news >正文

mybatis插入数据运行成功但数据库没有数据,id却在增长,是什么原因??

错误描述:

mybatis插入数据运行成功,但是数据库却没有数据,id也在增加

原因:在测试方法上面加了  @Transactional  

虽然日志显示插入语句执行成功,但可能事务在提交过程中出现了问题。比如在后续的操作中有异常抛出导致事务回滚,而日志只记录了插入语句的执行情况,没有反映出事务回滚的状态

我把@Transactional 删除之后,就能正常插入了

http://www.lryc.cn/news/479728.html

相关文章:

  • Hadoop简介及单点伪分布式安装
  • 网站架构知识之Ansible模块(day021)
  • 是时候用开源降低AI落地门槛了
  • 操作系统学习笔记-5.1-IO设备
  • 页面、组件、应用、生命周期(微信小程序)
  • 书生第四期实训营进阶岛——L2G4000 InternVL 多模态模型部署微调实践
  • 国内 ChatGPT中文版镜像网站整理合集(2024/11/08)
  • SpringBoot整合Liquibase对数据库管理和迁移
  • 太空旅游:科技能否让星辰大海变为现实?
  • [JAVAEE] 面试题(四) - 多线程下使用ArrayList涉及到的线程安全问题及解决
  • Elasticsearch-linux环境部署
  • LeetCode 每日一题 长度为 K 的子数组的能量值
  • 人工智能——小白学习指南
  • go 集成Gin Web开发框架
  • c++ 多态性
  • 块存储、文件存储和对象存储详细介绍
  • 移植 AWTK 到 纯血鸿蒙 (HarmonyOS NEXT) 系统 (9) - 编译现有的AWTK应用程序
  • ssm基于BS的仓库在线管理系统的设计与实现+vue
  • 面试题:Spring(一)
  • MySQ怎么使用语法介绍(详细)
  • 新能源汽车与公共充电桩布局
  • 【GIT】sourceTree的“当前分支“,“合并分支“与“检出分支的区别
  • 【Git】如何在 Git 中高效合并分支:完整指南
  • 成都睿明智科技有限公司抖音电商服务效果如何?
  • 收集的linux命令/Docker命令/git命令
  • DNS域名解析实验
  • Dify 本地部署指南
  • 15分钟学 Go 第 38 天:数据库基础
  • 【Python】图片处理
  • 面相小白的php反序列化漏洞原理剖析