小白的springboot之路(七)、事务支持
2024-09-01 20:01:43
0-前言
事务管理对于企业级应用来说必不可少,用来确保数据的完整性和一致性;
1-开启事务
spring boot支持编程式事务和声明式事务,用声明式事务即可;
spring boot开启事务非常简单,只需要在类或者方法上添加 @Transactional 即可(添加到类上,类中所有public方法均开启事务,影响性能,不要这么用,请添加到方法上)
为什么这么简单?因为在spring boot中,已经默认对JPA、JDBC、mybatis开启了事务,在引入他们依赖的时候就已经默认开启了事务,至于其他ORM框架,就就需要了解清楚,如果没有默认开启,就需要自己去配置相关的事务管理器;
用法简单点说,就是一句话:JPA、JDBC、mybatis使用事务,在方法上添加@Transactional 注解即可
最新文章
- YourSQLDba开源项目发布到codeplex网站了
- C# 多线程线程池( 一 )
- EntityFramework中几种更改数据的方式
- Python正则表达式使用实例
- 【NOIP 2004】虫食算
- centos7 yum安装mysql5.7并在root密码忘记的情况下重设密码
- WPF应用程序最小化到系统托盘
- Python For Data Analysis -- NumPy
- FJNU 1153 Fat Brother And XOR(胖哥与异或)
- 屏蔽ubuntu桌面鼠标右键以及Ctrl Alt F*
- Linux 搭建SVN 服务器
- 【Linux操作系统分析】设备驱动处理流程
- mahout安装和测试
- sql 查询表共多少列
- 前端笔记之HTML
- FTP主动及被动模式效果图
- File重要获取功能
- Spring Web项目spring配置文件随服务器启动时自动加载
- 强制停止ORACLE数据库
- CentOS BIND9安装及配置