2019独角兽企业重金招聘Python工程师标准>>>

http://mvnrepository.com/ 这个网站可以查询所有maven库的最新版本

一.oracle

maven库上有以下版本:12.2.0.1、12.1.0.2、12.1.0.1和11.2.0.4。此外,companion jars包括simplefan.jar,ons.jar,orai18n.jar等,还提供了特定功能所需的功能。 com.oracle.jdbc ojdbc8 12.2.0.1

<dependency><groupId>oracle</groupId><artifactId>ojdbc14</artifactId><version>10.2.0.4</version>
</dependency>

oracle数据库的配置方式,分为两种: 1)如果是serviceName的配置方式

jdbc.driverClassName=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc:oracle:thin:@//86.103.71.2:1521/serviceName jdbc.username=username
jdbc.password=password jdbc.validationQuery=SELECT 1 FROM DUAL

2)如果是SID的配置方式时,url为:

 jdbc.url=jdbc:oracle:thin:@86.103.71.2:1521:SID

https://blogs.oracle.com/dev2dev/get-oracle-jdbc-drivers-and-ucp-from-oracle-maven-repository-without-ides 这个网址有详细的英文教程

二.mysql

<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.11</version> <!--$NO-MVN-MAN-VER$ -->
</dependency>

jdbc.properties文件配置:

spring.datasource.driverClassName=com.mysql.jdbc.Driver spring.datasource.url=jdbc:mysql://127.0.0.1:3306/databaseName?useSSL=false&allowPublicKeyRetrieval=true&rewriteBatchedStatements=true&characterEncoding=utf-8&serverTimezone=GMT%2B8
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.type=com.zaxxer.hikari.HikariDataSource
spring.datasource.hikari.minimum-idle=5
spring.datasource.hikari.maximum-pool-size=15
spring.datasource.hikari.auto-commit=true
spring.datasource.hikari.idle-timeout=30000
spring.datasource.hikari.pool-name=DatebookHikariCP
spring.datasource.hikari.max-lifetime=1800000
spring.datasource.hikari.connection-timeout=30000
spring.datasource.hikari.connection-test-query=SELECT 1

三.sqlserver

<!-- https://mvnrepository.com/artifact/com.microsoft.sqlserver/sqljdbc4 -->
<dependency><groupId>com.microsoft.sqlserver</groupId><artifactId>sqljdbc4</artifactId><version>4.0</version><scope>test</scope>
</dependency>

驱动程序 com.microsoft.jdbc.sqlserver.SQLServerDriver

URL

jdbc:microsoft.sqlserver://127.0.0.1:1433;DatabaseName=databaseName #老版本的

jdbc:sqlserver://localhost:1433;DatabaseName=databaseName

spring.datasource.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
#spring.datasource.url=jdbc:microsoft.sqlserver://127.0.0.1:1433;DatabaseName=databaseName
spring.datasource.url=jdbc:sqlserver://127.0.0.1:1433;DatabaseName=databaseName
spring.datasource.username=sa
spring.datasource.password=root

转载于:https://my.oschina.net/imsorry/blog/2056005

spring配置jdbc连接oracle,mysql,sqlserver相关推荐

  1. Spring配置JDBC连接Orcale、MySql、sqlserver

    阅读指南:本文章主要讲述如何在Spring框架中配置JDBC连接方式连接Oracle.Mysql.SqlServer. 原理如下: 一.导包 连接oracle11g所需的jar包:ojdbc6.jar ...

  2. jdbc连接Oracle/MySQL数据库进行批量导入操作,如何提高效率???

    使用JDBC连接Oracle数据库进行批量数据导入的时候,特别是大批量数据连续插入(百万级或以上),如何提高效率呢? 在JDBC编程接口中有两个方法特别值得注意: (1)void addBatch() ...

  3. Java笔记-Spring Boot JDBC连接Oracle数据库

    首先介绍几个Oracle相关的知识! 使用sqlplus进行登录 %sqlplus Enter user-name: Enter password: 查询数据库版本: select * from v$ ...

  4. centos jdbc配置mysql_CentOS安装glassfish4.0配置jdbc连接mysql

    版本glassfish-4.0.zip 1.解压,拷贝到指定安装路径 unzip glassfish-4.0.zip cp cp glassfish4 /usr/local/ -rf 2.设置glas ...

  5. CentOS安装GlassFish4.0 配置JDBC连接MySQL

    转自:http://linux.it.net.cn/CentOS/course/2014/0724/3319.html 版本glassfish-4.0.zip 1.解压,拷贝到指定安装路径   unz ...

  6. idea 连接云mysql_IDEA开发环境下配置JDBC连接MySQL

    一.MySQL数据库下载并安装 主要参考的是这篇文章 Blessy_Zhu的博客_CSDN博客-Python基础,机器学习,Python爬虫领域博主​blog.csdn.net 二.JDBC下载 链接 ...

  7. 使用DBCP配置JDBC连接池

    使用DBCP配置JDBC连接池 1.DBCP简介 DBCP(DataBase connection pool),数据库连接池.是 apache 上的一个 java 连接池项目,也是 tomcat 使用 ...

  8. spring配置c3p0连接池、spring的声明式事务管理

    一.spring配置c3p0连接池: 1.导入maven依赖: <!-- https://mvnrepository.com/artifact/com.mchange/c3p0 --> & ...

  9. java jdbc连接oracle数据库连接 不抛出异常,JDBC连接Oracle发生异常的原因

    当你通过JDBC连接Oracle数据库时发生了异常首先应该确认你的JRE是否配置正确,一般oracle10g,JRE1.4以上应当使用ojdbc14.jar. 其次你要确定你的Java语法是否错误,这 ...

最新文章

  1. AR + ROS +UBUNTU16.04+ORB-SLAM2
  2. android exchange服务,带有“ Service com.android.exchange.ExchangeService
  3. Stylus插件开发教程 1
  4. JavaScript实现递归楼梯问题(带记忆的递归解决方案)算法(附完整源码)
  5. P1552 [APIO2012]派遣
  6. [ASP.NET Core 3框架揭秘] 依赖注入:依赖注入模式
  7. [html] a标签可以再嵌套a标签吗?为什么?如果不行,那又想要嵌套效果怎么解决呢?
  8. Mysql中Drop删除用户的名字_mysql5.5 使用drop删除用户
  9. rpm 安装 忽略依赖_rpm 解决依赖的方法
  10. 网页空间 - 概念篇
  11. 链表的实现(C语言)
  12. 通过二进制头识别文件类型
  13. 看3D打印技术如何影响未来
  14. 关系型数据库设计原则
  15. ECCV 2022 Oral | 无需微调即可泛化!RegAD:少样本异常检测新框架
  16. 压力测试软件怎么用,鲁大师温度压力测试如何使用
  17. NSSCTF刷题wp——Crypto入门
  18. python HMAC SHA256 加密(python3 HmacSHA256加密)
  19. php 仿 js encodeURI
  20. html语言更改字体大小,在HTML中更改字体大小

热门文章

  1. 如何创建脱机数据库应用程序思路
  2. 加快Vue项目的开发速度
  3. 数字滤波器(一)--IIR与FIR的基本结构与MATLAB实现
  4. 7-166 二分法求多项式单根 (20 分)
  5. python中str函数isdigit、isdecimal、isnumeric的区别
  6. aspcms模板转php,aspcms转换zzzcms,aspcms迁移数据,aspcms替换模板,aspcms模板转换-下载-zzzcms官网-开源免费建站系统...
  7. mysql unknown column mysql.user_MYSQL创建用户Unknown column 'plugin' in 'mysql.user'的解决
  8. C++中new和malloc
  9. flutter 监听返回
  10. key-value 多线程server的Linux C++实现