关于mysql-connector-java-8.0.18.jar问题

关于mysql-connector-java-8.0.18.jar问题

老师您好,这个是MySQL提供的JDBC驱动包?我不是在pom里面添加了依赖了吗,http://img1.sycdn.imooc.com//climg/60b9c32d0944831919201030.jpg他不就自己添加到Extends里面了吗?为什么我还要手动添加这个依赖jar包?是为了让generatorConfig.xml配置里书写引用路径嘛?

 

相关代码:

<classPathEntry
  location="F:\IMOOC\SpringBoot电商\源代码\imooc-mall\src\main\resources\mysql-connector-java-8.0.18.jar"/>

如果我这样书写路径的话。我的文件一旦移动这个路径不就失效了嘛?应该怎么书写这个路径才不会因为移动或者发布而失效,是使用绝对路径吧?应该怎么写?


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,

1、使用generatorConfig.xml文件逆向生成实体等文件时需要连接数据,要用到mysql数据库jar包。而pom.xml中数据库驱动jar包是下载到本地仓库中的。

2、同学可以不在resources下添加jar包,这里可以选择在generatorConfig.xml文件中使用本地仓库中的数据库jar包,这样可以有效避免位置移动,例如:

http://img1.sycdn.imooc.com//climg/60b9ea1809d3a12710090293.jpg

祝学习愉快~

  • 这个jar包统一都是在repository仓库中吗?统一都设置可以这样的路径吗

    location="c:\repository\mysql\mysql-connector-java\8.0.22\mysql-connector-java-8.0.22.jar"

    2021-07-15 23:24:56
  • 同学你好,可以选择在generatorConfig.xml文件中使用本地仓库中的数据库jar包,也就说你本地仓库是哪个盘符哪个目录,你就配置哪个路径,上述图片是举例老师的本地仓库位置

    祝学习愉快~

    2021-07-16 09:44:00
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师