spring整合mybatis遇到的bug java.lang.IllegalArgumentException: Property 'sqlSessionFactory' or &

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring整合mybatis遇到的bug java.lang.IllegalArgumentException: Property 'sqlSessionFactory' or &相关的知识,希望对你有一定的参考价值。

出bug的原因:mybatis-spring版本问题。
查看SqlSessionDaoSupport源码
 
1.2以上的版本:
技术分享
 
1.1.1版本:
技术分享
解决方法:1.2版本移除了@Autowired的注解,所以如果是1.2版本以上,要在BaseDaoImpl里面手动
注入SetSessionTemplate或者SetSessionFactory
技术分享

 

以上是关于spring整合mybatis遇到的bug java.lang.IllegalArgumentException: Property 'sqlSessionFactory' or &的主要内容,如果未能解决你的问题,请参考以下文章

Springboot整合3.整合mybatis

整合mybatis和spring遇到的问题

spring整合mybatis遇到的坑

spring-mybatis整合异常

在配置Spring和mybatis整合中遇到的问题

mybatis学习笔记(14)-spring和mybatis整合