隔离级别:
1.default
使用数据库的默认隔离级别
2..READ_UNCOMMITTED
读未提交,会出现脏读,不可重复读和幻读
3,.READ_COMMITTED
会出现重复读和幻读
4.REPEATABLE_READ
会出现幻读
5.SERIALIZABLE
串行读,最安全,但是代价最大,性能差
事务的传播行为:
---REQUIRED : 存在事务就融入该事务,不存在就创建。
---SUPPORTS 存在事务就融入事务,不存在就不创建。
---MANDATORY 存在事务则融入事务,不存在则抛异常。
---NOT_SUPPORTED 存在事务则挂起,一直进行非事务操作。
---NEVER 一直执行非事务操作,如果当前存在事务,则抛异常
---NESTED 嵌入式事务