Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c6c2a73]
时间: 2023-11-07 15:53:35 浏览: 112
关闭数据库连接
这个错误信息表明在关闭SqlSession的时候发生了问题。其中的"non transactional"表示并没有开启事务。通常情况下,当我们在service层的方法上添加了@Transactional注解时,会开启一个事务。但是根据引用中的描述,由于spring的context是父子容器,子容器Controller进行扫描装配时装配了@Service注解的实例,而该实例理应由父容器进行初始化以保证事务的增强处理。所以在关闭SqlSession时,没有正确地关闭事务,导致了这个错误。
阅读全文