未卜先知
2018-07-15 10:49
http://localhost:8080/mybatis/saveUser
nested exception is org.apache.ibatis.builder.BuilderException: Error invoking SqlProvider method (tk.mybatis.mapper.provider.base.BaseInsertProvider.dynamicSQL). Cause: java.lang.InstantiationException: tk.mybatis.mapper.provider.base.BaseInsertProvider
谢谢,不说我都不知道
十分感谢楼主,感谢,我也遇到这个问题!
同样问题,十分感谢楼主
谢谢了
遇到一样的问题,感谢感谢
我想问下为什么它显示我的这个没包啊,我在pom里面引入了,但是下来之后没用,pom里面也是用的github上的这个
自问自答,避免大家走弯路:
<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.3.1</version> </dependency> <dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring-boot-starter</artifactId> <version>1.2.4</version> </dependency> <!--pageHelper--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.3</version> </dependency>
这个版本的,在扫描mapper的时候,要使用
import tk.mybatis.spring.annotation.MapperScan;
不要使用org.mybatis.spring.annotation.MapperScan; package com.imooc; //import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.annotation.ComponentScan; import tk.mybatis.spring.annotation.MapperScan; @SpringBootApplication @MapperScan(basePackages = "com.imooc.mapper") @ComponentScan(basePackages = "com.imooc") public class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } }
SpringBoot开发常用技术整合
102174 学习 · 508 问题
相似问题