- 1.什么是Spring?
 - 2.Spring的优缺点是什么?
 - 3.Spring有哪些应用场景
 - 4.Spring由哪些模块组成?
 - 5.Spring框架中都用到了哪些设计模式?
 - 6.什么是Spring IoC容器?
 - 7.控制反转(IoC)的作用是什么?
 - 8.Spring IoC的实现机制
 - 9.BeanFactory 和 ApplicationContext有什么区别?
 - 10.什么是依赖注入?
 - 11.依赖注入的方式有哪些?
 - 12.如何选择合适的依赖注入方式?
 - 13.什么是Spring bean?
 - 14.将一个类声明为Spring的bean 的注解有哪些?
 - 15.如何给Spring容器提供配置元数据?Spring有几种配置方式?
 - 16.Spring基于xml注入bean的几种方式
 - 17.Spring中的Bean的作用域有哪些?
 - 18.Spring框架中的单例bean是线程安全的吗?
 - 19.解释Spring框架中bean的生命周期
 - 20.什么是bean的自动装配?
 - 21.Spring自动装配bean 有哪些方式?
 - 22.自动装配有哪些局限性?
 - 23.Spring怎么解决循环依赖问题?
 - 24.如何开启注解装配?
 - 25.Spring bean相关注解
 - 26.Web开发相关注解
 - 27.Spring AOP相关注解
 - 28.Spring支持的事务管理类型,Spring 事务实现方式有哪些?
 - 29.Spring的事务隔离级别有哪些?
 - 30.Spring事务的传播行为有哪些?
 - 31.Spring框架的事务管理有哪些优点?
 - 32.什么是SpringMVC
 - 33.SpringMVC的优点
 - 34.SpringMVC的工作原理
 - 35.什么是Springboot?Springboot的特点(Springboot和Spring有什么区别)
 - 36.SpringBoot自动配置原理
 - 37.SpringBoot配置加载顺序
 - 38.SpringBoot的核心注解是哪个?它主要由哪几个注解组成的?
 - 39.SpringBoot 打成的jar包和普通的jar包有什么区别 ?
 
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完整版