1.启动类启动提示Mapper无法注入

启动来上注解

@MapperScan(basePackages = "com.xxx.xxx") 注意包路径

2.启动类启动提示datasource 的url等无法识别注入

datasource配置文件配置的druid数据源,注意Pom文件配置druid的pom坐标

3.datasource的bean注入爆红线无法注入

@Qualifier("dataSource")
@Autowired
public DataSource dataSource;

4.NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseSelectProvider.  使用t'k Mabytis出现这个异常

注意@MapperScan(basePackages = "com.xxx.xxx") 的注解导包路径,使用tkMybatis就用tkmybatis的jar包

5.mapper无法注入是因为idea自带提示,service无法注入则是因为serviceImpl未标明注解@service

6.springboot启动junit测试报错

(java.lang.IllegalStateException:javax.websocket.server.ServerContainer )

解决如下:@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)

7.mybatis的mapper文件和方法无法匹配

项目使用突然遇到dao层mybatis异常

BindingException: Invalid bound statement (not found): com.chinargb.wxapp.ucenter.mapper.ProtocolInf

百度一下都在说是mapper和方法配置不对应导致找不到

但是我仔细观察没有问题,而且前一天正常查询,第二天突然就查询失败,没做变动怎么会呢

实际情况是:maven的配置文件做了变动 <resources>配置了thymelaf中的css等静态资源的路径配置,导致找mapper资源失败了,无法匹配

解决办法,我先给resourcse配置干掉了,管他呢,反正现在不需要,后面再调整

开发中遇到的bug记录相关推荐

  1. Android 开发中遇到的 bug(4)

    目录 前言 正文 1 使用 ViewModel 报错:Caused by: java.lang.IllegalAccessException 2 错误:编码GBK的不可映射字符 3 java.lang ...

  2. 开发中Docker常用容器记录

    开发中Docker常用容器记录 概览 分享工作学习中常用的Docker容器使用: 比如常用数据库的使用 消息队列类的使用 用于服务发现的容器使用 还有其他工作学习中使用到的 持续更新:https:// ...

  3. 那些年,我在游戏开发中改过的bug:靠不住的OS和SDK

    记忆中有很多次了,几个程序员朋友聊天,聊着聊着,就聊到自己遇到过的bug.然后大家开始口沫横飞交流那些或诡异或神奇的bug,谈论自己当年是如何搞定bug或是被bug搞定. 正好看见Gamesutra上 ...

  4. Unity个人开发中的踩坑记录(混沌式更新)

    DateTime时间戳计算 一言蔽之,通常使用DateTime计算时间戳,起始时间点为UTC时间1970年1月1日0点整,需手动设置一个基准DateTime来处理. DateTime StartDat ...

  5. Android开发中遇到的bug

    1.将Eclipse项目导入到Android studio 中 很多点9图出现问题解决方法 在build.gradle里添加以下两句: aaptOptions.cruncherEnabled = fa ...

  6. 那些年,我在游戏开发中改过的bug:坑爹的Vista与中间件

    继续说那些奇葩的Bug. 靠不住的系统组件:Vista和Speech Recogition 我们游戏使用了语音识别,使用了DirectX里面的XAudio来采集声音.Windows Vista里面有一 ...

  7. 德卡D3读卡器C#开发中的填坑记录

    记录德卡D3读卡器的一些小坑.公司近期项目有IC卡的读写需求,买的是深圳德卡的D3U,开发语言用的是C#.帮助文档上写的动态类库函数与asp demo上有很大的区别,如果你也是用C#开发(Java d ...

  8. 在微信小程序开发中遇见的bug及解决方案

    1.当我项目写到一半的时候 无法预览了,试了了好多方法都不行,后来发现,当我们小程序项目如果大于2M的时候,就不可以预览了,我们必须优化我们的代码 解决方法: 使用分包 可以解决无法预览的问题 还可以 ...

  9. java开发中遇到的Bug(持续更新中)

    1.Error creating bean with name 'XXX': Injection of autowired dependencies: 错误原因:实体类中没有@Component(&q ...

最新文章

  1. 清华《摸鱼学导论》开班啦!1000多学子在线摸鱼,无期末考试
  2. 2018-2-28 Linux学习笔记
  3. 京东程序员被同事吐槽:需求排期长拖黄业务,都研发的一些啥玩意
  4. [T-ARA][HUE]
  5. Matlab mean() mean2() std() 函数的使用
  6. 802.11n兼容a/b/g问题(Legacy mode,Mixed mode,Greenfield mode)
  7. 【洛谷 P2303】 [SDOi2012]Longge的问题 (欧拉函数)
  8. Android之ActivityManager与Proxy模式的运用
  9. 模型预测控制_模型预测控制(MPC)算法之一MAC算法
  10. Android代码删除通知,Android:从通知中删除通知b
  11. Java(19)JDBC
  12. vue 如何计算list的长度_航母的水线长度到底如何计算?
  13. 滚蛋吧,2020的糟心事儿!2021,先“拼”为敬!
  14. python的变量名可以是中文吗_Python中用中文变量名、函数名,会影响性能吗?
  15. 蓝桥集训之BFS、DFS和链式前向星
  16. 你还不懂云计算吗?资深互联网老大详细讲解云计算的应用
  17. 90后渐成互联网基金销售平台的购买主力
  18. Codejock Suite Pro 19.3.0 Carck版本
  19. 10-C. 商旅信用卡(多重继承)
  20. 坚果PRO3搭载Android,安卓 10 来了,坚果 Pro 3 推送 Smartisan OS v7.5.0 早期众测版

热门文章

  1. HTML+CSS+JS实现 ❤️H5图片列表滑动特效❤️
  2. 基于JavaSwing ATM取款机系统的设计和实现
  3. Dev C++详细安装教程
  4. redis 高级实用教程
  5. 7价 半导体掺杂_掺杂工艺(一)
  6. 【OpenCV 例程200篇】17. 两张图像的渐变切换
  7. youcans 的 OpenCV 学习课—2.图像读取与显示
  8. seo vue 动态路由_VUE项目SEO问题的解决
  9. Django配置bootstrap
  10. Python集合及运算