zoukankan      html  css  js  c++  java
  • 数据库驱动连接问题

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

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

            报错信息: 

               

           mysql引入pom包:   

           

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

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

                          mvn install:install-file -Dfile=D:\jarXXXXX.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库中去查找它。
  • 相关阅读:
    nginx防盗链配置
    nginx禁止非sever_name指定域名访问
    linux下配置python环境 django创建helloworld项目
    node解析修改ngix配置文件
    ~/.ssh/config文件的使用
    SpringCloud-Feign声明式服务调用
    Hystrix 配置参数全解析
    Eureka 的高级使用
    eureka中显示有服务但是通过ribbon调用显示No instances available for service-hello的问题
    EureKa:服务注册与发现
  • 原文地址:https://www.cnblogs.com/zhangjinpeng/p/14219313.html
Copyright © 2011-2022 走看看