-
注解方式步骤: 1.applicationContext.xml里配置事物管理器和开启注解方式 2.业务层写上注解@transactional 3.@transactional(这当中可以配置传播行为,隔离级别等内容)查看全部
-
基于AsprctJ的事物管理方式。。代码演示: 配置步骤:1.事物管理器 2.增强(就是配置通知) 3.AOP配置查看全部
-
AspectJ其实是一个第三方的开源的AOP开发框架。可以简化我们的Aop开发 advisor和aspect都是切面 advisor是用于一个切入点一个通知 aspect是用于多个切入点多个通知查看全部
-
如果匿名内部类要拿到外层包裹它的方法的参数,那么要将final修饰成final 这里调用模板方法将两个dao操作放在一个事物里查看全部
-
推荐一个下jar包的好地方:http://maven.oschina.net/home.html查看全部
-
Spring事务管理的分类,重点掌握配置xml的方式查看全部
-
TransactionStatus接口定义了获得和判断事物状态的方法查看全部
-
事务的传播行为,重点记住红色的3个。查看全部
-
事务的传播行为:解决业务层方法之间相互调用 的问题。。。查看全部
-
事务的四大特性:原子性、一致性、隔离性、持久性 ACID 事务隔离级别: 脏读:一个事务读取了另一个事务改写但未提交的数据,如果这些数据回滚则读到的数据是无效的。 不可重复读:一个事务读取了另一个事务提交的更新数据 幻读:一个事务读取了另一个事务插入的数据 MySQL默认事务隔离级别:REPATABLE_READ(可能出现幻读) Oracle默认:READ_COMMITTED(可能出现不可重复读和幻读)查看全部
-
如果不考虑隔离。会引发的问题。。。。查看全部
-
Spring为不同的持久层框架提供不同的PlatformTransactionManager(接口)的实现。查看全部
-
Spring事物管理常用的3个接口:查看全部
-
事物的特性:<br> 1.原子性<br>指的是事物是一个不可分割的部分,要么都发生。要么都不发生 2.隔离性<br> 多个并发事物之间数据要相互隔离 3.一致性<br>事物处理前后数据的完整性必须保持一致 4.持久性 一个事物被提交之后。它对数据库中数据的改变是持久的查看全部
举报
0/150
提交
取消