java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer;
at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:85)
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
一开始进行单元测试,并无任何报错。把日志看了看也没啥。但是测试就是不通过。把log4j去掉之后出来这个异常。查了下发现原来是版本不兼容,我也是醉了。。
我把spring版本改为4.3.5之后就正常了。以后还是要注意下。