jeesite使用mysql8.0驱动配置

在公司工作了三个月,一直使用的jeesite框架,尽管用了三个月但是对这个框架感觉还是不怎么熟悉,于是想自己下载一个捣鼓一下,然后就下载了JDK、maven还有mysql,这个坑就是mysql下载的时候没注意版本直接下载最新版本8.0造成的。因为之前一直习惯用5.6、5.7,突然用8.0驱动配置相关内容发生了改变,导致jeesite项目启动不起来,卸载使用低版本肯定可以解决这个问题,但是楼主不甘心,上网各种找资料自己尝试,最终解决了这个问题,好了废话不多说直接上图。

看到这里以为启动起来了,是的确实是启动起来了,但是紧接着

项目开始报错了,之前的是java.exception.nullpointexception异常,也就是我们熟知的空指针异常,后面的一样说是无法建立数据库连接。这时我已经考虑是数据库驱动的问题。因为我看了一下我下载的mysql数据库是8.0版本。然后我去寻找解决方案,中间过程很曲折,在这里就不展示了,直接展示解决方案:

解决方案

1.首先进入pom.xml,也就是我们配置mavenjar包的地方大约在45行左右

之前写的是我46行注释掉的version版本47行是新添加的这里mysql.driver.version版本对应数据库版本号

2.然后问题到此仍没有解决,依旧会报错,这是再进入jeesite.properties,这个目录在src/main/resources目录下

对你没有看错就是这个配置数据库驱动,连接用户名密码的地方

既然是8.0驱动必然要修改,下面我将上图的13-17行全部注释掉,新增8.0配置

至此配置完成,为了确保无意外先clean一下,然后重启项目

clean成功

项目正常启动了

弹出了我们熟悉的画面,至此问题解决。

总结:

通过这次意外的驱动配置,我可以发现,多数据库数据源配置,可以模仿mysql8.0去进行配置,两个地方第一pom.xml里配置相应的版本信息,第二jeesite.properties里配置驱动连接名密码等相关信息。

好了,这次问题顺利解决,开始jeesite的探索之旅了。对了如果有大神路过,文中有不对的地方,请指正,楼主虚心接受各位意见。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值