Mybatis笔记一:java.lang.NoClassDefFoundError: org/apache/ibatis/mapping/DatabaseIdProvider
異常錯誤:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [test1-jdbc.xml]: Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: org/apache/ibatis/mapping/DatabaseIdProvider
浪費我一定時間,終于找到原因解決!
原因:Mybatis和Spring整合出現(xiàn)錯誤,二者之間版本不匹配
修改之前:
?????? <dependency>
?? ??? ??? ?<groupId>org.mybatis</groupId>
?? ??? ??? ?<artifactId>mybatis-spring</artifactId>
?? ??? ??? ?<version>1.2.2</version>
?? ??? ?</dependency>
?? ??? ?<dependency>
?? ??? ??? ?<groupId>org.mybatis</groupId>
?? ??? ??? ?<artifactId>mybatis</artifactId>
?? ??? ??? ?<version>3.0.6</version>
??????? </dependency>
修改之后:
?????? <dependency>
?? ??? ??? ?<groupId>org.mybatis</groupId>
?? ??? ??? ?<artifactId>mybatis-spring</artifactId>
?? ??? ??? ?<version>1.2.2</version>
?? ??? ?</dependency>
?? ??? ?<dependency>
?? ??? ??? ?<groupId>org.mybatis</groupId>
?? ??? ??? ?<artifactId>mybatis</artifactId>
?? ??? ??? ?<version>3.2.8</version>
?? ??? ?</dependency>
轉(zhuǎn)載于:https://www.cnblogs.com/sishang/p/6550829.html
總結(jié)
以上是生活随笔為你收集整理的Mybatis笔记一:java.lang.NoClassDefFoundError: org/apache/ibatis/mapping/DatabaseIdProvider的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java中的List
- 下一篇: canvas基础-绘制矩形(1)