为了账号安全,请及时绑定邮箱和手机立即绑定

java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseInsertProvider.

https://img1.sycdn.imooc.com//5af44ee6000187c717910799.jpg

大兄弟们,你们有谁遇到这个错误吗?

正在回答

4 回答

如果配置了数据源不能连接,报这个

{

    "timestamp": "2018-12-05T02:54:43.951+0000",

    "status": 500,

    "error": "Internal Server Error",

    "message": "nested exception is org.apache.ibatis.exceptions.PersistenceException: \r\n### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.\r\n### The error may exist in com/imooc/mapper/UsersMapper.java (best guess)\r\n### The error may involve com.imooc.mapper.UsersMapper.selectOne\r\n### The error occurred while executing a query\r\n### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.",


}

就去检查数据源配置信息

0 回复 有任何疑惑可以回复我~

导入org.mybatis.spring.annotation.MapperScan服务器报和你一样的错,换成tk.mybatis.spring.annotation.MapperScan,服务器响应超级慢,然后最后报个500

0 回复 有任何疑惑可以回复我~
#1

慕粉2051555640 提问者

你配置里数据源了吗?这个需要配置数据源
2018-07-06 回复 有任何疑惑可以回复我~

https://img1.sycdn.imooc.com//5af8fa1b0001f18009150297.jpg

https://img1.sycdn.imooc.com//5af8fa1b00013fa409500572.jpg

在项目中搜索BaseInsertProvider 这个类,发现只有

tk.mybatis.spring.annotation.MapperScan

这个包中有,改为导入该类。


1 回复 有任何疑惑可以回复我~
#1

彭大发财

我在项目中搜索 BaseInsertProvider 这个类都搜不出来, 但是大概知道原因是包导错了, 然后一直在找以org.mybatis.mapper开头的包, 还好看到了这个, 多谢(笑哭
2018-06-07 回复 有任何疑惑可以回复我~

把SpringBoot的Application启动类的@MapperScan注解导入包换成import org.mybatis.spring.annotation.MapperScan;试一下

0 回复 有任何疑惑可以回复我~
#1

慕粉2051555640 提问者

原来就是导入这个包的
2018-05-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
SpringBoot开发常用技术整合
  • 参与学习       102171    人
  • 解答问题       508    个

SpringBoot 极简开发的框架整合利器

进入课程

java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseInsertProvider.

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信