1.在mysql中事务默认是自动提交的,只有设置autocommit为0的时候,才用自己commit(commit--rollback回滚) 2.但是在oracle中必须自己commit;不然就只能结束这次事务之后才会提交 3.在sql server中go命名在我的理解和commit命令相同,就是为 ...
分类:
数据库 时间:
2019-05-21 11:30:04
阅读次数:
146
也可以参考https://blog.csdn.net/liuhaiabc/article/details/52450167 https://blog.csdn.net/baidu_37107022/article/details/77481670 数据库事务的隔离级别有4个,由低到高依次为Read ...
分类:
编程语言 时间:
2019-05-20 19:01:07
阅读次数:
173
一:事务认识 大家所了解的事务Transaction,它是一些列严密操作动作,要么都操作完成,要么都回滚撤销。Spring事务管理基于底层数据库本身的事务处理机制。数据库事务的基础,是掌握Spring事务管理的基础。这篇总结下Spring事务。 事务具备ACID四种特性,ACID是Atomic(原子 ...
分类:
编程语言 时间:
2019-05-08 20:23:45
阅读次数:
136
1.1 上次课内容回顾 l Spring的AOP的注解(思想--) n AOP的相关的注解 u @Aspect :定义切面 u 通知的注解 l @Before :前置通知 l @AfterReturning :后置通知 l @Around :环绕通知 l @AfterThrowing :异常抛出通知 ...
分类:
编程语言 时间:
2019-05-04 14:55:33
阅读次数:
103
什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain O ...
分类:
其他好文 时间:
2019-05-03 09:53:34
阅读次数:
125
1. 在需要事务管理的地方加@Transactional 注解。@Transactional 注解可以被应用于接口定义和接口方法、类定义和类的 public 方法上。 2. @Transactional 注解只能应用到 public 可见度的方法上。 如果你在 protected、private 或 ...
分类:
编程语言 时间:
2019-05-02 00:14:41
阅读次数:
167
Spring AOP的几个概念 1.切面(Aspect):切面就是一个关注点的模块化,如事务管理、日志管理、权限管理等; 2.连接点(Joinpoint):程序执行时的某个特定的点,在Spring中就是一个方法的执行; 3.通知(Advice):通知就是在切面的某个连接点上执行的操作,也就是事务管理 ...
分类:
编程语言 时间:
2019-05-01 13:26:55
阅读次数:
179
事务是逻辑上的一组操作,这组操作要么全部成功,要么全部失败。 事务的特性:ACID 原子性:事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生 一致性:事务前后数据的完整性约束保持一致 隔离性:多个用户并发访问数据库时,一个用户的事务不会被其他用户的事务干扰,数据相互隔离 持久性:事 ...
分类:
编程语言 时间:
2019-05-01 01:38:42
阅读次数:
162
Spring提供了一个JmsTransactionManager用于对JMS ConnectionFactory做事务管理。这将允许JMS应用利用Spring的事务管理特性。JmsTransactionManager在执行本地资源事务管理时将从指定的ConnectionFactory绑定一个Conn ...
分类:
其他好文 时间:
2019-04-27 13:04:26
阅读次数:
149
那么什么是事务呢?相信大家都知道事物是怎么一回事吧。为了防止有些人忘记了,现在我在简要的说下什么是事务。 事务其实就是一系列的动作, 它们被当做一个单独的工作单元. 这些动作要么全部完成, 要么全部不起作用。比如说我们在淘宝买东西扣钱的时候,这时候我们余额要减少同时库存也要减少,这两个操作要么都完成 ...
分类:
编程语言 时间:
2019-04-26 11:10:12
阅读次数:
155