首页 > 数据库技术 > 详细

数据库驱动连接问题

时间:2021-01-01 11:17:36      阅读:24      评论:0      收藏:0      [点我收藏+]

引言:不管是mysql 还是 oracle 都要引入相应的驱动jar包,配置文件会根据url自动去寻找对应的驱动。

  1).首先报错找不到驱动提示信息,只要引入jar包就好了

        报错信息: 

           技术分享图片

       mysql引入pom包:   

       技术分享图片

     orcle引入oracle驱动包,oracle需要自己去找下驱动jar包放入项目里,放入有两种引入的方式:

                   第一种方式:是采用maven打入本地maven库里的方式

                      mvn install:install-file -Dfile=D:\\jar\XXXXX.jar  -DgroupId=xxx   -DartifactId=2.6.0  -Dversion=1.0  -Dpackaging=jar
                   第二种方式:把jar包放到自己的项目中,然后在pom里引入对应的路径下的jar包就可以了
                      技术分享图片

                      pom里引入对应lib下的jar包就可以了

              技术分享图片

 

 2)url 连接串也会提示错误信息,这个是时间问题(对于不同版本和编码格式有可能也会报错误,找到对应的设置参数加入到url后就可以了)

    时间问题错误提示:技术分享图片

 

 解决:技术分享图片

 

 

 

  3)关于scope参数作用:

  • compile 默认的scope含义如下:
  • 表示 dependency 可以在生命周期中使用。而且这些dependencies 会传递到依赖的项目中。
  • provided 含义如下:
  • 表明dependency 由JDK或者容器提供。这个scope 只能作用在编译和测试时,同时没有传递性。使用这个时,不会将包打入本项目中,只是依赖过来。
  • runtime含义如下:
  • 表示dependency不作用在编译时,但会作用在运行和测试时
  • test含义如下:
  • 表示dependency作用在测试时,不作用在运行时
  • system含义如下:
  • maven会去dependency引入的jar包地址查找,maven不会在repository库中去查找它。

数据库驱动连接问题

原文:https://www.cnblogs.com/zhangjinpeng/p/14219313.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!