1.Spring 封装了对事务的操作,通过配置文件以及注解的方式来完成对事务的操作。事务具有传播行为,即在一个事务中有时候需要调用另一个事务。通过使用Propagation来指定事务的传播行为。默认为REQUIRED,即调用使用方法的事务。REQUIRED_NEW,事务自己的事务,调用的事务方法的事务被挂起。
2.使用isolation来指定事务的隔离级别。最常用值为READ_COMMONITED。
事务的回滚默认为对所有的运行时异常进行回滚。
可以通过注解的方式指定哪些方法需要进行回滚,哪些方法不需要进行回滚。