jdbc的连接oracle优化版

最先开始先做准备工作,测试oracle数据库是否正常启动【主要是oracle的相关服务是否打开】

然后

建立一个类,连接数据库用

首先要记住连接数据库需要哪些步骤,这些步骤需要哪些参数

1.加载类驱动【参数:相应的驱动名称

2.获取连接【参数:url ,用户名,密码

然后就可以获取一个连接数据库的连接了


先把参数配置好

private static String classname= "oracle.jdbc.driver.OracleDriver" ;

private static String url="jdbc:oracle:thin:@192.168.2.2:1521:java46" ;

private static String username= "scott";

private static String password= "niit";

1.加载驱动

Class. forNameclassname);

2.获取连接

connection =DriverManager.getConnection(urlusernamepassword);


package com.niit.common;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.SQLException;

public class JdbcConnectFactory {

//类驱动名称

private static String classname= "oracle.jdbc.driver.OracleDriver" ;

//url

private static String url="jdbc:oracle:thin:@192.168.2.2:1521:java46" ;

//连接数据库用户名

private static String username= "scott";

//连接数据库的密码

private static String password= "niit";

//声明一个Connection

private static Connection connectionnull;

//将方法用static 修饰形成静态代码块,值加载一次

public static Connection getconnection(){

try {

try {

//单例设计模式【整个项目只存在一个connect,如果为空】

ifconnection == null || connection.isClosed()){

//加载类驱动

Class. forName(classname);

//获取数据库连接

connection=DriverManager.getConnectionurlusername , password);

}

catch (SQLException e) {

e.printStackTrace();

}

catch (ClassNotFoundException e) {

e.printStackTrace();

}

//返回连接

return connection;

}

}


时间: 2024-10-24 14:24:46

jdbc的连接oracle优化版的相关文章

java通过jdbc方式连接oracle数据库

最基本的Oracle数据库连接代码(只针对Oracle11g): 1.右键项目->构建路径->配置构建路径,选择第三项“库”,然后点击“添加外部Jar”,选择“D:\Oracle\app\oracle\product\11.2.0\server \jdbc\lib\ojdbc6_g.jar”(注:D:\Oracle为数据库的安装路径). 2.以下代码为非常标准的Oracle数据库连接代码示例: /** * 一个非常标准的连接Oracle数据库的示例代码 */ public void testO

Kettle连接Oracle 12c

安装Oracle我用的是Win10 64位,官网下载64位 Oracle 12c,两个文件.解压第一个文件之后安装,但是安装到一半错误,提示缺失文件.后来发现原来两个文件要单独解压,解压后根据目录合并在一起.再次安装,安装到88%卡住不动了.我以为安装又失败了,就关了,但是发现可以用,就这么用吧. 创建用户Oracle数据库分为CDB和PDB,他们之间的关系,想了解可以查相关资料,不在此详述.简单来说CDB是一个数据库容器,PDB是可插拔数据库.默认登陆为CDB,只能创建COMMON用户.COM

JAVA连接Oracle两种方式

以前学习.NET连接数据库时,也是做各种的连接配置.而如今在用到java操纵Oracle时,同样是一些的操作.在此总结一下. 1.JDBC_ODBC连接数据库 此方法需要配置ODBC数据源,本机必须有Oracle数据库 1.配置数据源 打开控制面板--管理工具--数据源 2.接下来在代码中连接即可 //使用jdbc_odbc桥接方式连接,需要配置数据源 public static void main(String [] args){ try{ //1.加载驱动 Class.forName("su

jdbc/ojdbc 链接oracle的三种方式(转)

文章转自:http://blog.itpub.net/22664653/viewspace-1383092/ 前言  本文是一篇学习笔记,学习如何通过java jdbc /ojdbc 连接oracle的几种方式.一 使用方法方法一:使用service_name 连接oracle jdbc:oracle:thin:@//<host>:<port>/<service_name> 例如: jdbc:oracle:thin:@//10.10.10.1:1521/TDB 注意这里

JDBC连接Oracle数据库

我记得大二的时候,我们上java课程,当时老师就说了JDBC这个东西,也没怎么好好学,直到现在,我也不直到JDBC是什么玩意,就知道这玩意可以从数据库提取数据,那么JDBC到底是什么呢? JDBC是Java DataBase Connectivity的缩写,含义意思是java数据库连接,不需要多解释了,我感觉! 那么我们如何去做这样子的一个连接呢?用过一次之后就会发现,其实很简单,记住几个步骤,还有就是导入必要的驱动包就可以了,下面是几个重要的步骤: 第一步,你的项目环境中必须要导入必要的数据库

简单的JDBC连接oracle数据库例子

java连接Oracle数据库 JDBC(Java Data Base Connectivity,java数据库连接),那么我们该如何用java进行数据库的连接呢. import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class JDB

Linux(Centos)下jdbc连接oracle速度超慢的问题

最近在centos下写个java swing程序,发现在linux用jdbc连接oracle及其缓慢,还经常失败.但是同样的程序在windows下运行就连接的非常快.网上搜索了很长时间都和我这情况没关系,偶然看到了下面的文章: 原文地址http://www.xuebuyuan.com/200181.html 解决使用JDBC连接orcale速度慢的问题 2012年04月01日 ⁄ 综合 ⁄ 共 341字 ⁄ 字号 小 中 大 ⁄ 评论关闭 使用java 开发程序,选用ojdbc14.jar的驱动

java程序通过jdbc连接oracle数据库方法

1.  赋予scott用户连接权限:Grant connect to scott: 2.   在Myeclipse中新建java项目导入jdbc包(classes12.jar):        右键项目 bulid path -〉add external archives 选择classes12.jar 3.   新建java文件, lianxi01.java import java.sql.Connection; import java.sql.ResultSet; import java.s

Java 使用JDBC连接Oracle

1 package oracle; 2 3 import java.sql.Connection; 4 import java.sql.DriverManager; 5 import java.sql.ResultSet; 6 import java.sql.Statement; 7 8 //使用JDBC连接Oracle 9 10 public class TestOracle { 11 12 public static void main(String[] args) { 13 // TODO