【springboot】如何开启springboot事务支持

在springboot中使用事务,非常的简单,只要我们增加两个注解就可以解决事务问题。下面我们演示一下:

1 在入口类使用注解@EnableTransactionManagement开启事务:

 

 

2、 在访问数据库的service方法上添加注解@Transactional即可

例如我们在程序中增加一个update方法:
接口层:

 

 接口实现层

 

 controller层

 

 运行代码:

 

 

这里报错,显示除数不能为0。按理说这里数据库中的数据库不会被更新。

 

 如果我们把update方法上面的@Transactional注释掉,网页同样报错,但是数据库已经被更新:

 

 

 

posted @   King-DA  阅读(21660)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示