zoukankan      html  css  js  c++  java
  • org.apache.ibatis.session.Configuration.setVfsImpl(Ljava/lang/Class;)V

    spring配置mybatis时,有的会报这个错误:org.apache.ibatis.session.Configuration.setVfsImpl(Ljava/lang/Class;)V

    问题原因:mybatis的版本过低

    <dependency>
         <groupId>org.mybatis</groupId>
         <artifactId>mybatis</artifactId>
         <version>3.2.6</version>
    </dependency>

    解决方案:

    1、在DAO的mapper类名上需要加上@Mapper注解

    2、使用更高版本的mybatis(推荐方案),我使用的是<version.mybatis>3.4.1</version.mybatis>

    大家只要记住一点如果在搭建spring框架时总是报各种莫名其妙的错误,那一定是引用的jar包版本问题!!!

    当让如果用的是springboot搭建的,则不会出现莫须有的问题,因为springboot引用的jar包的依赖都是兼容好的,不需要我们分开引用。

  • 相关阅读:
    IntelliJ Idea使用代码折叠
    c# 文件属性读取操作及文件之间操作
    c#文件操作
    c++头文件 #include<iostream>
    基本SQL语句
    dd
    c#属性中的get和set属性
    c#
    c#运算表达式
    c#方法
  • 原文地址:https://www.cnblogs.com/tianchao/p/11810206.html
Copyright © 2011-2022 走看看