我们都知道,如果我们需要通过配置方式,改变一个项目的事务隔离级别,而不影响到其他项目的事务级别,应该如何操作?起始很简单:
我们只需要如下配置:spring的配置文件中的数据源配置加上这个属性配置
<!-- 配置数据源 -->
<
bean
name
=
"dataSource"
class
=
"com.alibaba.druid.pool.DruidDataSource"
init-method
=
"init"
destroy-method
=
"close"
>
<!-- 修改数据库连接的事务隔离级别为READ-COMMITED -->
<
property
name
=
"defaultTransactionIsolation"
value
=
"2"
/>
</
bean
>