原因:版本不匹配。
Orcale9后的版本把oracle.jdbc.driver.OracleDriver改为oracle.jdbc.OracleDriver。
常用的Oracle6,Oracle8在使用时经常会爆出这个错误。
解决方式
: 将 [driver-class-name]由
oracle.jdbc.driver.OracleDriver
改为
oracle.jdbc.OracleDriver
Orcale9后的版本把oracle.jdbc.driver.OracleDriver改为oracle.jdbc.OracleDriver。常用的Oracle6,Oracle8在使用时经常会爆出这个错误。: 将 [driver-class-name]由。
SpringBoot error: Re
gis
tere
d
driver
with
driver
Class
Name=
oracle
.
jdbc
.
driver
.
Oracle
Driver
was not found, trying direct instantiation
解决办法:
spring.datasource.
driver
-
class
-name设置为
Use
oracle
.
jdbc
.O...
解决 Re
gis
tere
d
driver
with
driver
Class
Name=
oracle
.
jdbc
.
driver
.
Oracle
Driver
was not found, trying dire...
什么是
JDBC
?
JDBC
又称Java DataBase Connectivity,顾名思义就是Java
数据库
连接。至于是什么,我们来将其使用一次就大概明白了。
下面以
Oracle
为例:
①载入
JDBC
驱动程序
②加载
数据库
驱动程序
③创建连接对象
④创建Statement对象
⑤Statement执行SQL语句
⑥逆向关闭连接
0.我们先在Eclipse建一个Java项目吧!
Re
gis
tere
d
driver
with
driver
Class
Name=
oracle
.
jdbc
.
driver
.
Oracle
Driver
was not found, trying direct instantiation.
解决办法:
在resources中的yml文件内,找到
driver
-
class
-name:
oracle
.
jdbc
.
driver
.
Oracle
Driver
将其修改成
driver
-
class
-name:
oracle
.
jdbc
.
Oracle
Driver
部分需要再点
Re
gis
tere
d
driver
with
driver
Class
Name=
oracle
.
jdbc
.
driver
.
Oracle
Driver
was n
这个错误可能是没有设置springboot启动的配置文件 导致连不上
re
gis
tere
d
driver
with
driver
class
name=org.apache.derby.
jdbc
.Embedded
Driver
是指在Java应用程序中注册了一个名为org.apache.derby.
jdbc
.Embedded
Driver
的驱动程序。
在Java中,如果要连接到
数据库
,需要先注册相应的
数据库
驱动程序。驱动程序是一个实现了
JDBC
API的类,它负责与
数据库
建立连接并执行与
数据库
相关的操作。
在这种情况下,驱动程序的类名是org.apache.derby.
jdbc
.Embedded
Driver
。该类是Apache Derby
数据库
的驱动程序,用于与Derby嵌入式
数据库
建立连接和执行操作。
注册驱动程序的过程通常是通过调用
Class
.forName(
driver
Class
Name)方法来实现的,其中
driver
Class
Name是驱动程序的类名。在这种情况下,调用
Class
.forName("org.apache.derby.
jdbc
.Embedded
Driver
")将导致该驱动程序被注册。
注册驱动程序后,就可以使用该驱动程序来建立
数据库
连接,并执行相应的
数据库
操作,如执行查询、插入、更新或删除数据等。
总结起来,re
gis
tere
d
driver
with
driver
class
name=org.apache.derby.
jdbc
.Embedded
Driver
是指在Java应用程序中注册了一个名为org.apache.derby.
jdbc
.Embedded
Driver
的驱动程序,该驱动程序用于与Derby嵌入式
数据库
建立连接和执行
数据库
操作。
Registered driver with driverClassName=oracle.jdbc.driver.OracleDriver was not found
CSDN-Ada助手: