Spring面试考点

Spring bean的作用域用Scope属性来指定bean的作用域

  Scope的属性:(一共四个,经常用的两种)

    Singleton(默认值): 在ioc容器创建就会创建bean的实例,且是单例模式。

    prtotype(原型的):创建ioc容器不会创建bean的,当getBean调用时才会创建bean对象

 

Spring 常用数据库事务传播属性和事务隔离级别

  事务传播属性

    propagation:用来设置事务的传播行为

      一方法运行在一个开启的事务的方法中时,当前方法是使用原来的事务还是开启一个新的事务

  • Propagation.REQUIRED:默认值,使用原来的事务
  • Propagation.REQUIRES_NEW:将原来的事务挂起,开启一个新的事务

isolation:用来设置事务的隔离级别

  • Isolation.REPEATABLE_READ:可重复读,MySQL默认的隔离级别
  • Isolation.READ_COMMITTED:读已提交,Oracle默认的隔离级别,开发时通常使用的隔离级别

 

    

  

  

你可能感兴趣的:(Spring面试考点)