Java中最简单的连接Oracle数据库和Mysql数据库的方式

栏目: Java · 发布时间: 8年前

内容简介:Java中最简单的连接Oracle数据库和Mysql数据库的方式

Java中最简单的连接Oracle数据库和 <a href='https://www.codercto.com/topics/18746.html'>Mysql</a> 数据库的方式

学习了数据库之后,我们就需要通过 Java 代码去连接一些数据库,比如Oracle、Mysql等。那么怎么样才能最简单轻松有效的连接到数据库呢?下面我们就一起来分享下,怎么使用最简单的代码实现数据库的连接。

Java中最简单的连接Oracle数据库和Mysql数据库的方式

Java中最简单的连接Oracle数据库和Mysql数据库的方式

我们先来看看连接Oracle数据库:

1. 需要加入连接Oracle数据库的驱动jar包等准备工作(本文最后有加入jar包的图解步骤),然后在静态static代码块中注册驱动(利用反射原理)

Java中最简单的连接Oracle数据库和Mysql数据库的方式

Java中最简单的连接Oracle数据库和Mysql数据库的方式

2. 封装一个返回值为Connection类型实例的方法,调用DriverManager的getConnection(url, user, password)方法将三个参数输入,该方法的返回值就是一个连接Connection对象,然后将其返回即可

Java中最简单的连接Oracle数据库和Mysql数据库的方式

3. 在需要连接Oracle数据库时,只需要创建这个OracleJdbcUtils的实例对象(或者直接类名.静态方法),调用静态方法,便可获得数据库的连接。

Java中最简单的连接Oracle数据库和Mysql数据库的方式

下面我们一起来看看连接Mysql数据库:

1. 加入mysql-connector-java-5.1.7-bin.jar、commons-dbcp-1.4.jar、commons-pool.jar等驱动连接池所需要的jar包,创建连接数据库的四个静态常量属性,在静态代码块中得到BasicDataSource的一个dataSource对象,将四个常量属性设置进去

Java中最简单的连接Oracle数据库和Mysql数据库的方式

Java中最简单的连接Oracle数据库和Mysql数据库的方式

2. 提供获取连接池中连接对象的方法,调用上一步中的dataSource的getConnection()方法,直接返回一个Connection对象,进行连接

Java中最简单的连接Oracle数据库和Mysql数据库的方式

JDBC导入连接mysql、oracle数据库的jar包的方法

第一步:在项目文件夹下建立一个lib文件夹,并将mysql-connector-java-5.1.8-bin.jar包等jar包复制粘贴到lib目录下(这样做的目的是将.jar包文件放到本项目下)

第二步:选中已经将jar包复制好的建立的lib文件夹,右键选择Build Path,然后选择configure Build Path...,这样就将加入的jar包加入到本项目中了

第三步:在你加入jar包的项目下面找到Referenced Libraries打开看看是否有你刚才复制到lib文件夹里的jar包,如图就是成功加入jar包了

Java中最简单的连接Oracle数据库和Mysql数据库的方式


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

编写高质量代码:改善Python程序的91个建议

编写高质量代码:改善Python程序的91个建议

张颖、赖勇浩 / 机械工业出版社 / 2014-6 / 59.00元

在通往“Python技术殿堂”的路上,本书将为你编写健壮、优雅、高质量的Python代码提供切实帮助!内容全部由Python编码的最佳实践组成,从基本原则、惯用法、语法、库、设计模式、内部机制、开发工具和性能优化8个方面深入探讨了编写高质量Python代码的技巧与禁忌,一共总结出91条宝贵的建议。每条建议对应Python程序员可能会遇到的一个问题。本书不仅以建议的方式从正反两方面给出了被实践证明为......一起来看看 《编写高质量代码:改善Python程序的91个建议》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

URL 编码/解码
URL 编码/解码

URL 编码/解码

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具