SqlSession was not registered for synchronization because synchronization is not JDBC Connection
时间: 2023-11-08 12:03:02 浏览: 312
mybaits非配置原因,导致SqlSession was not registered for synchronization异常
5星 · 资源好评率100%
这是一个来自 Spring 框架的警告信息,提示当前的事务管理器未注册一个用于 JDBC 连接的 SqlSession。可能会影响到事务的正确性。
这个问题通常发生在使用 MyBatis 持久层框架时,需要在 Spring 配置文件中添加如下代码:
```xml
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
</bean>
<bean id="sqlSession" class="org.mybatis.spring.SqlSessionTemplate">
<constructor-arg ref="sqlSessionFactory" />
</bean>
```
阅读全文