当前位置:   article > 正文

IDEA中web项目JSP连接数据库的注意事项,解决一系列报错如:java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver_idea里面jsp实现数据库访问方法,configmanager点不出来

idea里面jsp实现数据库访问方法,configmanager点不出来

IDEA中jsp连接数据库注意事项

第一点

报错:java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver

今天用IDEA 来写web实验购物网站时,刚开始写到用jsp连接数据库,就出现问题,一遍一遍的检测代码,重新导入jar包,就是连接不了数据库。

最后查阅资料后,才明白,原来是我的jar包放错位置,应该放在WEB-INF目录下的lib文件夹

错误位置
错误位置
正确位置
复制jar包放在lib文件夹中,点击jar包添加到库中即可
在这里插入图片描述

第二点

在做购物网站的时候,偷懒的我从github上找了一个项目,来使用,所以在导入别人的项目后,出现jdbc的jar包版本和我电脑安装mysql版本不一致,这导致可以装载jdbc驱动但是连接数据库失败,有些时候可能不会出现问题,但是最好避免这个问题。
(我在我的电脑上加上遇到这个苦逼的问题,加上前面的问题,导致我大半天的时间都在搞这个)
版本最好一致
我安装的MySQL版本是8.的,所以连接jdbc驱动如果用5.的就会出错,而无法连接数据库
在这里插入图片描述

第三点

较新版本的驱动连接时还要注意:
连接数据库时需要指明是否进行SSL连接和服务器时区(时区必须指明)

解决方案: 在mysql连接字符串url中加入ssl=false(或者true,默认为true)&&serverTimezone=时区。

如下图所示:
在这里插入图片描述

总结

目前来说搞定这三点应该在连接数据库上是基本没有问题的了
错误请指出!
feng,加油,继续学习。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/512498?site
推荐阅读
相关标签
  

闽ICP备14008679号