1:[00:01:21.976][DEBUG][org.mybatis.spring.SqlSessionUtils][http-bio-8088-exec-8] Creating a new SqlSession
2:[00:01:21.977][DEBUG][org.mybatis.spring.SqlSessionUtils][http-bio-8088-exec-8] SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@404dab0d] was not registered for synchronization because synchronization is not active
3:[00:01:21.978][DEBUG][org.mybatis.spring.SqlSessionUtils][http-bio-8088-exec-8] Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@404dab0d]
今天测试时遇到一个Exception,就报了三行…
从这几行也找不到太多有用的信息…
搜索标题,出来一些解决方案主要是说配置文件错了…
然而配置文件我感觉应该没错…
然后我就从Controller开始排查
int checkAnswer(@Param("username") String username,@Param("question") String question,@Param("question") String answer);
当我找到DAO层的接口时,发现@Param(“question”)写错了, 应该是answer…
so,问题解决…