Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoSuchMethodError: com.baomidou.mybatisplus.core.MybatisConfiguration.getLanguageDriver(Ljava/lang/Class;)Lorg/apache/ibatis/scripting/LanguageDriver;
该问题出现情况,因parent与model版本冲突。
查看parent中的pom文件
查看mybatis plugs的包配置
发现mybatis-spring-boot-starter的依赖mybatis-spring版本为1.3.2,而mybatis-plus-extension的依赖mybatis-spring版本为2.0.2。并且MybatisConfiguration的文件是在mybatis-plus-extension 中。所以,本人觉得降低 mybatis-plus-extension 的版本,使之匹配。
在去查看maven projects
发现没有依赖冲突。
经测试,发现程序运行正常。
版权声明:本文为sinat_32421529原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。