网站首页 > 技术文章 正文
通常我们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
猜你喜欢
- 2025-07-21 效率!MacOS下超级好用的Linux虚拟工具:Lima
- 2025-07-21 PL/SQL 杂谈(六)(pl sql教程)
- 2025-07-21 PL/SQL 杂谈(四)(pl/sql语言)
- 2025-07-21 Rocky Linux 9.6重磅发布!新增WSL支持+全量包更新
- 2025-07-21 MyEclipse数据库教程:在MyEclipse中编辑和执行SQL
- 2025-07-21 Java ThreadDump 生成解析(java threadgroup)
- 2024-10-25 oracle查询语句执行计划分析 oracle 查询执行计划
- 2024-10-25 Oracle 数据库、表、方案的逻辑备份与恢复
- 2024-10-25 基于prometheus+grafana体系监控Oracle数据库
- 2024-10-25 WINCC保存数据到Oracle wincc数据如何存储到excel中
你 发表评论:
欢迎- 620℃几个Oracle空值处理函数 oracle处理null值的函数
- 612℃Oracle分析函数之Lag和Lead()使用
- 601℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 597℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 593℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 584℃【数据统计分析】详解Oracle分组函数之CUBE
- 574℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 563℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- 前端获取当前时间 (50)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle约束 (54)
- oracle 中文 (51)
- oracle链接 (54)
- oracle的函数 (58)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)