摘要:
事务传播行为和特性 1.REQUIRED :如果有事务,那么加入事务,没有事务的话就新创建一个(默认情况下) 2.NOT_SUPPORT:容器不为这个方法开启事务 3.REQUIERS_NEW :不管是否存在事务,都创建一个新的事务,原来的挂起,新的执行完毕,继续执行老的事务 4.MANDATORY:必须在一个已有的事务中执行,否则抛出异常 5.NEVER:与MANDATORY相反,必须在没有事... 阅读全文
摘要:
事务隔离级别 1.READ_UNCOMMITTED 读取未提交的数据(会出现不可重复读)基本不使用 2.READ_COMMITTED 读取已提交数据(会出现不可重复读可幻读) 3.REPEATABLE_READ 可重复读(会出现幻读) 4.SERIALIZABLE 串行化 Mysql 默认为 REPEATABLE_READ(可重复读,会出现幻读) 脏读:一个事务在读... 阅读全文