Spring声明式事务使用注解的形式
使用注解形式的原因
1、开发团队达成一致的约定,明确标注事务方法的编程风格
2、保证事务方法的执行时间尽量短,不要穿插其他耗时操作(如rpc、http请求操作),如果不能避免把耗时操作剥离到事务方法外部(新建方法,所有的非事务耗时操作移到别的方法中,在新方法中调用事务方法)
3、不是所有的方法都需要事务,比如只有一条修改操作和制度操作不需要事务
【Spring声明式事务使用注解的形式】注意:在高并发项目中,事务的不合理使用往往是性能下降的主要原因
推荐阅读
- Activiti(一)SpringBoot2集成Activiti6
- 关于QueryWrapper|关于QueryWrapper,实现MybatisPlus多表关联查询方式
- mybatisplus|mybatisplus where QueryWrapper加括号嵌套查询方式
- SpringBoot调用公共模块的自定义注解失效的解决
- 解决SpringBoot引用别的模块无法注入的问题
- iOS中的Block
- 视频转换器哪种好用()
- Python爬虫|Python爬虫 --- 1.4 正则表达式(re库)
- 与狗狗的相处公式
- 康德式公平倾向