当前位置: Java > Spring高频面试题 > 39.SpringBoot 打成的jar包和普通的jar包有什么区别 ?

Spring的事务质其实就是数据库对事务的支持,如果数据库不支持事务,Spring的事务也没什么意义。

  • ISOLATION_DEFAULT,默认隔离级别,表示使用底层数据库的的隔离级别
  • ISOLATION_READ_UNCOMMITTED,未提交读,表示一个是事务可以读取另一个事务修改还未提交的数据,不能防止
  • ISOLATION_READ_COMMITTED,提交读,一个事务只能读取另一个事务已经提交的数据,可以防止脏读,会造成幻读、不可重复读
  • ISOLATION_REPEATABLE_READ,可重复读,一个事务在整个过程中可以多次重复执行某个查询,并且每次返回的记录都相同,不能防止幻读
  • ISOLATION_SERIALIZABLE,序列化,所有的事务依次逐个执行,可以防止脏读、不可重复读以及幻读,但会影响性能

本站链接:https://www.mianshi.online如需勘误或投稿,请联系微信:lurenzhang888


点击面试手册,获取本站面试手册PDF完整版