事务管理和AOP一回事,开启的时候相当于一个BeforeAdvice 。只有当所用方法内的所用代码都成功执行了才会提交(这是会涉及到回滚,有异常会回滚,当然也可以设置不回滚的异常)。关闭是在commit后或是回滚后。