-
事务传播行为查看全部
-
事务隔离级别查看全部
-
platfromTransactionManager implement classes查看全部
-
interface PlatformTransactionManager查看全部
-
事务--转账查看全部
-
事务的传播行为查看全部
-
事务的特性查看全部
-
事务的概念查看全部
-
TransactionStatus接口用来记录事务的状态,该接口定义了一组方法,用来获取或判断事务的相应状态信息。查看全部
-
事务的传播行为:解决业务层方法之间相互调用的问题 Spring定义了7种事务的传播行为,可以分为3类: 1.是让整个业务处于一个事务当中 2.是让业务不处于同一个事务当中 3.是嵌套事务的执行,嵌套事务可以在第一个事务执行完毕时设置一个保存点,然后第二个业务操作发生异常时可以选择回滚到保存点,也可以回滚到初始状态。查看全部
-
Spring提供四种事务隔离级别 MySql默认的事务隔离级别为REPEATABLE_READ Oracle默认的事务隔离级别为READ_COMMITTED查看全部
-
脏读:一个事务读取了另一个事务改写但还未提交的数据,如果这些数据被回滚,则读到的数据是无效的。 不可重复读:在同一个事务中,多次读取统一数据返回的结果有所不同(读到了已经更新的数据)。 虚读:一个事务读取到了另一个事务插入的新数据。查看全部
-
对于不同的持久层框架选择对应的事务管理器 持久层为Spring JDBC/MyBatis对应DataSourceTransactionManager 持久层为Hibernate3.0对应HibernateTransactionManager查看全部
-
Spring事务管理的三个接口: 1.PlatformTransactionManager 事物管理器 2.TransactionDefinition 事务定义信息(隔离、传播、超时、只读) 3.TransactionStatus 事务具体运行状态查看全部
-
事务指的是逻辑上的一组操作,这组操作要么全部成功,要么全部失败。 事务的特性:原子性,一致性,隔离性,持久性; 原子性:事务是一个不可分割的工作单位,事务中的操作要么全部执行,要么都不执行 一致性:事务前后的数据必须保持完整性 隔离性:多个事务之间不能相互干扰,每个事务的数据要相互隔离 持久性:事务一旦提交之后,对于数据的更改是永久的查看全部
举报
0/150
提交
取消