AOP:面向切面编程
为啥要事务
新建一个类,使一个线程一个链接
加一个set方法,使得以后用Spring可以注入DataSource
获取当前线程上的链接
新建一个事务控制类
开启事务
提交事务
回滚事务
在绑定线程和连接的类中,添加一个加一个能使线程和链接解绑的方法。不这样的话,线程上的链接关闭,下次再从线程池中拿出这个线程时,链接虽然存在,但是已经被事务手动关闭。所以,需要在事务操作完成后,让线程和链接解绑。
释放连接的方法:
回到Service方法
查询所有的方法
一个复杂的Service操作