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默认的隔离级别,开发时通常使用的隔离级别
原文地址:https://www.cnblogs.com/Fereli/p/12023542.html
时间: 2024-10-10 04:27:17