![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring框架
靠谱的2货
热爱生活,热爱编程。
展开
-
简单说说什么是数据库的事务管理,以及为什么要数据库事务管理。
事务就是对一系列的数据库操作(比如插入多条数据)进行统一的提交或回滚操作,如果插入成功,那么一起成功,如果中间有一条出现异常,那么回滚之前的所有操作,这是我们在做大型项目中必须用到的技术。这样可以防止出现脏数据,防止数据库数据出现问题,有效的保证程序的安全执行。开发中为了避免这种情况一般都会进行事务管理。在JDBC中是通过Connection对象进行事务管理的,默认是自动提交事务,可以转载 2014-12-22 11:04:23 · 1015 阅读 · 0 评论 -
spring框架中的事务管理
一、概述(一)基本概念1 、什么是Spring事务处理?什么是事务处理我就不想回答了。 Spring 的事务处理,可以说是 Spring AOP 的一种实现。因为事务处理是所谓方面( Aspect )的一个子集。因此默认情况下,事务处理是利用 Java 动态代理机制实现的,这样就必须先定义一个接口,然后再编写实现;而对于没有接口的 Javabean ,则通过 CGLIB 实现。这部分是转载 2014-12-22 11:35:36 · 818 阅读 · 0 评论 -
Spring的定时任务实践
Spring包含了对定时调度服务的内置支持类。当前,Spring支持从JDK1.3开始内置的Timer类和Quartz Scheduler(关于这个我就不做详细的介绍了,我主要是简要接扫我们在使用的时候怎样的快速的上手),二者都可以通过 FactoryBean,分别指向Timer或Trigger实例的引用进行配置。更进一步,有个对Quartz Scheduler和Timer都有效的工具类可以原创 2014-12-29 21:46:27 · 361 阅读 · 0 评论