为了账号安全,请及时绑定邮箱和手机立即绑定

老师,添加两个女生信息的时候事物不起作用怎么回事?

事物的注解添上后还是可以插入正确的那条数据。请老师帮帮忙

正在回答

4 回答

数据库中表的引擎要为InnoDB,修改一下就可以了

https://img1.sycdn.imooc.com//5ba1b6430001641d05090183.jpg

1 回复 有任何疑惑可以回复我~

版本问题,正确sql语句 在 错误sql语句 之前, 可以执行;在 错误sql语句 之后 不能执行。



0 回复 有任何疑惑可以回复我~

如果用的是springBoot2.0的话需要改下引擎。

jpa:
  hibernate:
    ddl-auto: update
  show-sql: true
  database-platform: org.hibernate.dialect.MySQL5InnoDBDialect  #不加这句则默认为myisam引擎


1 回复 有任何疑惑可以回复我~

spring事务只到service层,所以注解要写在service层上面

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
2小时学会Spring Boot
  • 参与学习       151599    人
  • 解答问题       1079    个

Spring Boot入门视频教程,你将学会使用Spring Boot快速构建应用程序

进入课程

老师,添加两个女生信息的时候事物不起作用怎么回事?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信