`

JDBC连接ORACLE工具类

阅读更多

package com.lwp.util;

import java.sql.*;

public class DBUtil {

 public static Connection getConnection() {
  Connection conn = null;
  try {
   Class.forName("oracle.jdbc.driver.OracleDriver");
   String dbUrl = "jdbc:oracle:thin:@127.0.0.1:1521:orcl";
   String username = "oracle";
   String password = "oracle";
   conn = DriverManager.getConnection(dbUrl, username, password);
  } catch (ClassNotFoundException e) {
   e.printStackTrace();
  } catch (SQLException e) {
   e.printStackTrace();
  }
  return conn;
 }

 public static void close(PreparedStatement pstmt) {
  if (pstmt != null) {
   try {
    pstmt.close();
   } catch (SQLException e) {
    e.printStackTrace();
   }
  }
 }

 public static void close(Connection conn) {
  if (conn != null) {
   try {
    conn.close();
   } catch (SQLException e) {
    e.printStackTrace();
   }
  }
 }

 public static void close(ResultSet rs) {
  if (rs != null) {
   try {
    rs.close();
   } catch (SQLException e) {
    e.printStackTrace();
   }
  }
 }

 public static void commit(Connection conn) {
  if (conn != null) {
   try {
    conn.commit();
   } catch (SQLException e) {
    e.printStackTrace();
   }
  }
 }

 public static void rollback(Connection conn) {
  if (conn != null) {
   try {
    conn.rollback();
   } catch (SQLException e) {
    e.printStackTrace();
   }
  }
 }

 public static void setAutoCommit(Connection conn, boolean autoCommit) {
  if (conn != null) {
   try {
    conn.setAutoCommit(autoCommit);
   } catch (SQLException e) {
    e.printStackTrace();
   }
  }
 }

 public static void main(String[] args) {
  DBUtil.getConnection();
  System.out.println("---------数据库连接成功!---------");
 }
}

分享到:
评论

相关推荐

    jdbc连接oracle工具类

    本篇文章将详细讲解如何创建一个JDBC连接Oracle的工具类,以及在实际应用中需要注意的事项。 首先,我们需要了解JDBC的基本概念。JDBC是Java与数据库交互的一组接口和类,它允许Java程序通过SQL语句来操作数据库。...

    Oracle 客户端JDBC连接测试工具

    Oracle客户端JDBC连接测试工具是一种实用程序,它允许开发者和系统管理员通过Java Database Connectivity (JDBC)接口测试与Oracle数据库的连接。这个工具通常包含在Oracle客户端安装中,或者可以作为一个独立的JAR...

    JDBC连接数据库工具类

    JDBC连接数据库工具类 JDBC 连接数据库 ORACLE SQLSERVER MYSQL ORACLE 已测 OK 欢迎大家反馈 我的微博是: http://weibo.com/namenode

    Jdbc连接oracle远程数据库中文乱码解决

    本文将深入探讨如何通过JDBC(Java Database Connectivity)连接Oracle远程数据库时,解决中文乱码的困扰。 首先,我们需要理解的是,中文乱码通常源于字符集不一致或配置不当。在Java应用中,数据在JVM(Java...

    jdbc连接oracle数据库

    在使用JDBC连接Oracle数据库时,首先需要在项目的类路径中包含对应的ojdbc驱动jar文件。这里我们有ojdbc6_g.jar、ojdbc5_g.jar、ojdbc6.jar和ojdbc5.jar四个文件。其中,“_g”后缀通常表示包含了调试信息,对于开发...

    Oracle jdbc 单例 工具类

    综上所述,"Oracle jdbc 单例 工具类"主要涉及Oracle数据库的JDBC连接管理,通过单例模式实现连接的高效复用,以及在Java环境中与Oracle数据库交互的基础知识。理解这些概念对于任何使用Java进行数据库开发的程序员...

    使用JDBC连接Oracle数据库

    ### 使用JDBC连接Oracle数据库 #### 一、简介与背景 Java Database Connectivity (JDBC) 是 Java 开发语言中的一项关键技术,它允许开发者通过标准 API 与多种类型的数据库进行交互。JDBC 提供了一种机制,使 Java...

    JDBC链接Oracle数据库增删改查通用工具类

    标题中的“JDBC链接Oracle数据库增删改查通用工具类”指的是一个Java编程中的实用工具类,它封装了与Oracle数据库交互的JDBC操作,包括插入(Insert)、删除(Delete)、更新(Update)和查询(Select)这四种基本...

    通过JDBC连接oracle数据库的十大技巧

    ### 通过JDBC连接Oracle数据库的十大技巧 #### 1. 使用Thin驱动程序 在Java客户端软件开发过程中,Oracle提供了多种驱动程序供开发者选择。其中,OCI(Oracle Call Interface)驱动程序通过Java本地接口(JNI)与...

    OracleJDBC连接类

    Oracle JDBC 连接类是 Oracle 数据库与 Java 应用程序之间进行通信的重要桥梁。Java Database Connectivity (JDBC) 是 Java 平台的标准接口,它允许程序员使用 Java 语言来执行 SQL 命令,从而操作数据库。Oracle ...

    JAVA 通过JDBC连接数据库工具类

    JDBC连接数据库工具类 JDBC 连接数据库 ORACLE SQLSERVER MYSQL ORACLE 已测 OK 欢迎大家反馈

    用jdbc测试oracle连接

    将这个jar文件添加到你的项目的类路径中,这样你的程序就能找到并使用Oracle的JDBC驱动。 以下是使用JDBC连接Oracle数据库的基本步骤: 1. 引入JDBC驱动:在Java代码中,我们需要通过`Class.forName()`方法加载...

    JDBC连接工具mysql与oracle

    本主题将深入探讨如何使用JDBC连接MySQL和Oracle数据库。 首先,我们来看看MySQL。MySQL是一种流行的开源关系型数据库管理系统,以其高效、稳定和易于使用而受到广泛欢迎。在Java中连接MySQL数据库,你需要以下步骤...

    java 用jdbc方式以 sys账号连接oracle数据的问题

    本文将深入探讨如何通过Java的JDBC接口以sys用户连接到Oracle数据库,并解决可能遇到的问题。 首先,我们需要了解JDBC的基本概念。JDBC是Java API,它提供了一组接口和类,使得Java应用程序能够与各种类型的数据库...

    java jdbc连接oracle所需要的jar包

    3. **编写Java代码**:使用Java的`java.sql`包中的`DriverManager`类来注册Oracle JDBC驱动,并建立数据库连接。例如: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql....

    jdbc-oracle-thinjdbc-oracle-thin

    - **无法找到或加载主类**:检查是否已经正确添加了 Oracle JDBC 驱动到项目的类路径中。 - **连接超时**:检查数据库服务器地址、端口号和服务名是否正确;确认网络连通性。 - **用户名或密码错误**:确保提供的...

    java连接oracle工具类

    总结来说,Java连接Oracle工具类的知识点涉及到了MVC模式的使用、JDBC API的操作、资源管理、异常处理以及SQL语句的执行等多个方面。通过封装SQLHelper工具类,可以简化数据库操作的代码,提高代码的可重用性和可...

    jdbc连接oracle11g初次封装.docx

    假设我们想要使用这个工具类来连接到本地的 Oracle 11g 数据库,可以按照以下步骤进行: 1. **创建 `JDBCTool` 实例**:实例化 `JDBCTool` 类的对象,并设置必要的属性值,例如用户名、密码等。 2. **调用 `set...

    powerbuilder9 连接 oracle 10g (使用 jdbc 来连接)

    PowerBuilder 作为一款强大的应用开发工具,支持多种数据库连接方式,其中包括通过 JDBC(Java Database Connectivity)来连接 Oracle 数据库。本文将详细介绍如何在 PowerBuilder 9 中配置并实现与 Oracle 10g ...

    JDBC连接Oracle数据库

    ### JDBC连接Oracle数据库详解 #### 一、JDBC与Oracle数据库连接概述 JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口...

Global site tag (gtag.js) - Google Analytics