AOP:面向切面编程
为啥要事务

新建一个类,使一个线程一个链接

加一个set方法,使得以后用Spring可以注入DataSource

获取当前线程上的链接

新建一个事务控制类

开启事务

提交事务

回滚事务

在绑定线程和连接的类中,添加一个加一个能使线程和链接解绑的方法。不这样的话,线程上的链接关闭,下次再从线程池中拿出这个线程时,链接虽然存在,但是已经被事务手动关闭。所以,需要在事务操作完成后,让线程和链接解绑。

释放连接的方法:

回到Service方法

查询所有的方法

一个复杂的Service操作

Spring基础:事务相关前半20191218
本文深入探讨了面向切面编程(AOP)的概念及其在事务管理中的应用。通过创建线程绑定的连接和事务控制类,详细讲解了如何实现事务的开启、提交与回滚,并强调了解绑线程和连接的重要性,以避免资源泄露。

被折叠的 条评论
为什么被折叠?



