zoukankan      html  css  js  c++  java
  • 连接Oracle的帮助类

    package util;

    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;

    import java.sql.SQLException;


    public class DBConn {

    public static Connection getConnection(){
    //定义一个连接对象
    Connection conn=null;
    //定义连接数据库的URL资源
    String url="jdbc:oracle:thin:@127.0.0.1:1521:orcl";
    //定义连接数据库的用户名称与密码
    String username="system";
    String password="123456";
    //加载数据库连接驱动
    String className="oracle.jdbc.driver.OracleDriver";
    try {
    Class.forName(className);
    } catch (ClassNotFoundException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    //获取数据库的连接对象
    try {
    conn=DriverManager.getConnection(url,username,password);
    System.out.println("数据库连接建立成功...");
    } catch (SQLException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    //返回连接对象
    return conn;
    }
    public static void closeDB(Connection conn,PreparedStatement ps, ResultSet rs) throws SQLException{
    if(conn!=null){
    conn.close();
    }
    if(ps!=null){
    ps.close();
    }
    if(rs!=null){
    rs.close();
    }
    }
    }

  • 相关阅读:
    Python作业之分页显示内容
    Codeforces Round #368 (Div. 2)
    数论专项测试——约数个数和(lucas的数论)
    数论专题测试——逆元
    数论专题测试——幸运数字
    bzoj2219: 数论之神
    bzoj3283: 运算器
    梅森素数
    后缀数组
    Hash_1014: [JSOI2008]火星人prefix
  • 原文地址:https://www.cnblogs.com/susuhyc/p/5235677.html
Copyright © 2011-2022 走看看