【已解决】ClosingnontransactionalSqlSessionorg.apache.ibatis.session.defaults.DefaultSqlSession@XX]之后无信息。

今天在学习跟着狂神老师学习Mybatis-plus 技术的时候发现在使用test测试类测试增删改查操作的时候,显示Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@656922a0]之后无信息反馈,搜寻了一些信息后没有结果。
在这里插入图片描述

解决办法

最终发现主启动类没有:@MapperScan("com.kuang.mapper")
注意点,我们需要在主启动类上去扫描我们的mapper包下的所有接口

【已解决】ClosingnontransactionalSqlSessionorg.apache.ibatis.session.defaults.DefaultSqlSession@XX]之后无信息。_第1张图片
需要加上@MapperScan(“com.kuang.mapper”) 扫描我们的mapper下的UserMapper接口继承的父类BaseMapper。以便识别到父类中的所有方法。

import org.mybatis.spring.annotation.

你可能感兴趣的:(Java面试,每天学习一点点,习题,mybatis,bug)