java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L
来源:互联网 发布:凸轮机构设计软件下载 编辑:程序博客网 时间:2024/05/01 19:05
在今天晚上的MyBatis-Spring项目整合中,出现了java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L的问题
经查找发现是jar不兼容的问题,需要将mybatis-spring的jar包版本修改为1.3.0
修改后的依赖引入如下:
在此,顺道总结两个框架整合中的常见问题
1、mapper空指针问题,这是因为我们没有为service显式地提供一个mapper bean
<beanid="userProfileService"class="org.lanqiao.myBatis.service.UserProfileServiceBean">
<property name="userProfileMapper" ref="userProfileMapper"/>
</bean>
但是这里我们怎么知道mapper bean的id呢?第5步批量注册mapper接口的时候,mybatis是这样定义它们的id的:类名首字母小写作为bean的名字
2、注意mapper映射文件中如果使用了cache标签,那么所有相关的实体类必须实现Serializable接口
阅读全文
0 0
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()
- java.lang.AbstractMethodError:org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Lj
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()
- org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer
- Linux 远程登陆安全加固的方案,附带用户行为简单监控脚本
- 深度学习笔记(五) 代价函数的梯度求解过程和方法
- 记录自己的学习历程--自己对于JSP中pageContext对象的理解
- CSS 小结
- Scala学习笔记
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L
- Spring MVC 出现 Did not find handler method for [uri] 可能的解决方法
- SQL Server 2008 开启数据库的远程连接
- 8.31
- python函数与字典
- hdu5256 序列变换(LIS模型)
- JavaScript 小结
- 电影《内布拉斯加/百万奖金梦》观后感悟
- Retrofit用法详解