c3p0错误 2020-9-18

点击按钮后无明显报错,定位到Util层应用c3p0-config.xml配置文件有问题

1)在确定xml文件没有放错地方并且在idea中的out文件中可以在classes文件夹中找到xml文件后,可以查看下c3p0所需要的两个jar包有没有全部导入,一个是lib/c3p0-0.9.2.1.jar一个是lib/mchange-commons-java-0.2.3.4.jar,本次错误就是该问题所引起的。

在这里要有c3p0-config.xml的编译后的文件

java.sql.SQLException: No suitable driver报错

这个报错是应为没有找到合适的驱动,在c3p0内需要查看下配置文件有没有写错,标签中名字的大小写有没有问题,还有有没有设置对配置 ,这些问题多数是粗心导致的
在这里插入图片描述
注意这里的driverClass的第一个d是小写不需要大写!!!

java.sql.SQLException: Cannot create com.domain.Student: com.domain.Student Query: select id,name,address,phone from student Parameters: []

这个错误主要是应为,在return (E) queryRunner.query(connection,sql,new ScalarHandler(),args);这个代码中,在使用时,实现层会调用Dao层的中的这个代码来实现查找,这样一个泛型的类所使用的中没有空白的构造函数导致的,只需要在该类中加入空白的构造函数就可以了,应为在自定义构造函数后,系统不再自动生成构造函数,所以我们需要手动来定义空白的构造函数,这点有时候很容易忘记。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
都是一些比容容易忘掉的小问题,细心点加油!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小学弟QAQ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值