1.事务的使用: 每次对数据库操作我们都需要开启事务,事务开启后,我们就需要对数据库进行一次或者多次操作,当操作完成后就需要提交事务.比如一个业务中多次操作数据库,但是当某个方法出错的时候,我们需要整体回滚, 所以我们把业务的操作绑定在一个事务中.) 2.手动实现aop管理事务 我们都知道,如果在业务流程代码中增加事务的开启与提交操作,那么我们在一个类中维护的将会是业务与事务的代码.代码少还可以,但是如果代码量很大,维护起来将显得臃肿复杂.那么我们能不能将业务与事务的代码剥离开来,分开进行维护呢