Spring 的Property配置针对的是类里的setter方法,例如:
<bean id="transactionTemplate" class="org.springframework.transaction.support.TransactionTemplate">
<property name="transactionManager" ref="transactionManager"/>
<!--事务隔离级别-->
<property name="isolationLevelName" value="ISOLATION_READ_COMMITTED" />
</bean>
此段配置是对Spring容器的事务隔离级别进行配置,mybatis没有进行事务隔离级别的配置,交给Spring容器的事务模板来设置隔离级别, ISOLATION_DEFAULT 表示由使用的数据库决定隔离级别, isolationLevelName在 org.springframework.transaction.support.TransactionTemplate有其相应的org.springframework.transaction.support.DefaultTransactionDefinition.setIsolationLevelName(String)方法。