背景: 今天启动一个老项目,控制台打印出以下异常,大概是说在Spring托管的SqlSession上不允许手动关闭: java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession at org.mybatis.spring.SqlSessionTemplate.close(SqlSessionTemplate.java:359) at sun.reflec…
最近用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/990b3e3b123af87303fe6a588a0ddd6a36178b…
java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession at org.mybatis.spring.SqlSessionTemplate.close(SqlSessionTemplate.java:310) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.re…
由于网上很多教程,我就不多说.在这里我就说说我遇到的问题. 在android studio编写单元测试类中,在androidTest包下编写了两个类,分别如下 import junit.framework.TestCase; public class Test extends TestCase { Test1 mc = new Test1(); public void test(){ int num = mc.testMethod(1, 2); // System.out.println("这是…