最近在学习spring的时候遇到了两个小问题,在此总结一下

1.少导了所需要的包

运行测试程序,报出以下错误.

初步分析,得知是dataSource数据源没有创建成功,以为dataSource配置文件写错了,或者属性注入关系错了.

但是不用properties文件进行配置,也还报错,再往下分析,以为是没有找到对应的类

最后,再次分析错误语句,发现问题所在

由语句可知,是找不到com/mchange/v2/ser/Indirector

于是跑到包的路径里去找,发现真的没有

这下知道是包导的不对的原因了.........

错误总结:分析问题,要学会循序渐进,一步一步的去分析,看究竟是哪一环节出问题了.错误语句要看全,一个一个的去排除去解决,这个错误就是看了前半部分错误语句,直接忽视了最后一句

2.sql语句写错了

之前报错,以为是不能有中文的原因,便将username判断改为id来判断,发现还是错误

仔细检查sql语句发现,由于换行,少打了一个空格,加上便好了.............这个错误好致命

错误总结:细心细心再细心

最新文章

  1. 基于CWMP(TR069)协议ACS服务器的搭建
  2. jQuery设置disabled属性
  3. 7.PHP内核探索:Apache模块介绍
  4. char*,const char*和string 三者转换
  5. Ubuntu下非常给力的下载工具--uget+aria2
  6. bnuoj 31796 键盘上的蚂蚁(搜索模拟)
  7. 在使用Fake framework的时候,为什么有一些函数没有生产mock呢?
  8. springboot 配置多数据源
  9. Android JNI 之 环境安装
  10. Java 反射 Class类
  11. 《初识PE》导入表
  12. C语言开发工具
  13. 分布式基础通信协议:paxos、totem 和 gossip(转载)
  14. C#获得指定目录床架时间、更新时间和最后访问时间等信息的代码
  15. UVa Live 4725 - Airport 二分,动态规划,细节 难度: 1
  16. Knockout.js快速学习笔记
  17. canvas的drawImage函数
  18. JDK JRE JVM的区别
  19. UIImageView中的UIButton不响应事件解决方案
  20. PAT B1033 旧键盘打字 (20 分)

热门文章

  1. opencv毛孔识别(python实现)
  2. DEX文件解析--3、dex文件字符串解析
  3. 线性dp 之 麻烦的聚餐
  4. vue : 自定义脚手架提示
  5. java基础知识--数据类型
  6. python获取主机IP,主机名
  7. heredoc
  8. 集合和Iterator迭代器
  9. 面试官:如何在Integer类型的ArrayList中同时添加String、Character、Boolean等类型的数据? | Java反射高级应用
  10. 安装fiddler 谷歌插件