1.事务介绍 事务(Transaction):访问并能更新数据库中数据项的一个程序执行单元。 事务是一系列的动作,它们综合在一起才是一个完整的工作单元,这些动作必须要么全部完成,要么什么都不做,如果有一个失败了的话,那么事务就会回滚(RollBack)到最开始的状态,在企业级的应用程序中,事务管理是 ...
分类:
编程语言 时间:
2018-07-11 14:38:54
阅读次数:
196
转自:https://www.jb51.net/article/49789.htm 首先说下,由于最新的 0.8 版还是开发版本,因此我使用的是 0.79 版,API 也许会有些不同。因为我是搭配 MySQL InnoDB 使用,所以使用其他数据库的也不能完全照搬本文。 接着就从安装开始介绍吧,以 ...
分类:
数据库 时间:
2018-07-10 19:09:01
阅读次数:
185
一、SQL优化 二、SQL中的null 三、字符串大小写敏感、日期格式敏感 四、转义字符的使用 五、Oracle中事务是自动开的,也就是说,我们随时可以回滚(rollback) 六、多行子查询的使用 七、行号(rownum) 八、单双引号 好像只有在起别名的时候,使用“”,其他时候都用‘’ 九、触发 ...
分类:
数据库 时间:
2018-07-10 12:54:48
阅读次数:
201
DDL 数据定义语言 CREATE ALTER DROP DML 数据操作语言 INSERT UPDATE DELETE DQL 数据查询语言 SELECT TCL 事务控制语言 COMMIT ROLLBACK DCL 数据控制语言 GRANT REVOKE 视图: 1.简化SQL语句;2.提供了一 ...
分类:
数据库 时间:
2018-07-08 20:13:07
阅读次数:
202
在spring aop 事务管理中发现,我们是在service层实现的事务管理。 现在有如下场景,大家讨论下看如何实现? ControllerA、ControllerB、ControllerC….共同依赖ServiceA、ServiceB,上述Controller的save操作需要把数据同步Serv ...
分类:
其他好文 时间:
2018-07-06 01:44:31
阅读次数:
153
事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可以分割的工作单位。 定义事务的语句 begin transaction; commit; 提交事务的所有操作 rollback; 回滚:在事务云彩的过程中发生了某种故障,事务不能继续执行,系统将事务中对数据的所有已完成的操作 ...
分类:
数据库 时间:
2018-07-04 22:53:44
阅读次数:
203
spring boot事务机制 spring支持声明式事务,用@Tracsational注解在方法上表明该方法需要事务支持。被注解的方法在被调用时开启一个新的事务,当方法无异常结束时,spring会提交这个事务。 属性:propagation,定义事务的生命周期;isolation,隔离,决定事务的完整性;timeout,事务过期时间;readonly,只读事务;rollback,指定哪些异常可以
分类:
编程语言 时间:
2018-07-03 00:17:16
阅读次数:
258
import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException;... ...
分类:
数据库 时间:
2018-07-01 16:56:25
阅读次数:
201
1:数据查询语言(DQL) 检索数据库中的数据,主要是select语句 2:数据操纵语言(DML) 改变数据库中的数据,主要包括insert、update、delete三条语句。 3:事务控制语言(TCL) 用于维护数据的一致性,包括commit、rollback、savepoint。 4:数据定义 ...
分类:
数据库 时间:
2018-06-30 18:44:31
阅读次数:
172
基本操作的语句: DML:SELECT、INSERT、UPDATE、DELETE、MERGE DDL:CREATE、ALTER、DROP、RENAME、TRUNCATE、COMMENT DCL:GRANT、REVOKE 事务处理控制:COMMIT(释放)、ROLLBACK(回滚)、SAVEPOINT ...
分类:
数据库 时间:
2018-06-30 11:08:34
阅读次数:
178