最近用junit测试spring项目的时候,报错:

Manual close is not allowed over a Spring managed SqlSession

意思是不允许手动关闭spring管理的sqlSessinon,

google了半天,最后搞定了,是mybatis和mybatis版本的问题:

https://github.com/mybatis/spring-boot-starter/commit/990b3e3b123af87303fe6a588a0ddd6a36178bc2

Manual close is not allowed over a Spring managed SqlSession(转)

 

最后突然偶然间发现,其实这个问题解不解决都无所谓,他是junit测完方法以后会去关闭sqlsession,对于我测代码来说无所谓的,这是最后测完报的错,以后有空可以看下jnuit的源码,是怎么调到close sqlsession

 

http://cw381775433.iteye.com/blog/2314782

相关文章:

  • 2022-12-23
  • 2021-05-26
  • 2022-12-23
  • 2022-12-23
  • 2021-08-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-28
  • 2022-12-23
  • 2021-06-21
  • 2022-01-10
  • 2021-08-25
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案