程序员开发实例大全宝库

网站首页 > 编程文章 正文

springboot配置oracle数据源(springboot连接oracle配置文件)

zazugpt 2024-08-18 01:21:27 编程文章 19 ℃ 0 评论

通常我们springboot中都使用mysql数据源,但是考虑到公司现有数据库是oracle所以考虑用oracle,springboot配置oracle数据源有很多坑,费了很长时间才连接上。

1、不能在maven中直接配置加载oracle驱动包,因为由于oracle授权问题,maven3不再提供oracle jdbc driver,要想在maven中应用Oracle jdbc driver必须收到下载到本地仓库。

2、从oracle官网下载oracle jdbc driver(搜索即可),点击下载ojdbc8.jar,不能使用oracle10安装包中的ojdbc14.jar,因为这个jar包只能支持jdk1.4,ojdbc版本要与我们使用的jdk版本一致。注:不能下载的话注册个用户名密码即可。

3、将下载下来的包安装到本地maven仓库中,如果环境变量中没有配置可进入到maven的安装目录的lib路径下,在cmd中输入:

mvn install:install-file -Dfile=E:/ojdbc8.jar -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=12.2.0.1 -Dpackaging=jar

-Dfile=ojdbc8.jar所在的目录。

4、在pom.xml中配置引用:

<dependency>
 <groupId>com.oracle</groupId>
 <artifactId>ojdbc8</artifactId>
 <version>12.2.0.1</version>
</dependency>

5、在 application.yml中配置数据源:

spring:
 application:
 name: claimClient
 datasource:
 driver-class-name: oracle.jdbc.driver.OracleDriver
 username: 
 password: 
 url: jdbc:oracle:thin:@192.168.1.1:1521:oradb

6、如仍然不能连接可查看idea中配置的maven的地址是否一致

file--settings--Maven

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表