zoukankan      html  css  js  c++  java
  • java thin方式连接oracle数据库

    本文主要描述通过thin方式连接oracle数据库

    1.创建web project ,将D:oracleproduct10.2.0db_1jdbclib(oracle安装目录)下的ojdbc14.jar拷贝至项目WEB-INF目录下lib路径中。

    2.创建数据库连接文件:

    ConnectDB.java:
    
    package com.gree.db;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    
    public class ConnectDB {
        //定义数据库连接驱动
                private final String DBDRIVER = "oracle.jdbc.driver.OracleDriver";
                //定义数据库连接url
                private final String DBURL = "jdbc:oracle:thin:@localhost:1521:orcl";
                //定义数据库连接用户名
                private final String DBUSER = "180172";
                //定义数据库连接密码
                private final String DBPSW = "180172";
                //定义数据库连接对象
                private Connection conn = null;
                //错误信息串
                private String errMes = null;
                //构造方法,加载驱动
                public ConnectDB(){
                        try {
                            Class.forName(DBDRIVER);
                            this.conn = DriverManager.getConnection(DBURL, DBUSER, DBPSW);
                        } catch (Exception e) {
                            // TODO Auto-generated catch block
                            System.out.println("加载驱动失败");
                            errMes = e.toString();
                        }        
                }
                //取得数据库连接
                public Connection getConnection(){
                    return conn;
                }
                //关闭数据库连接
                public void close(){
                    try {
                        conn.close();
                    } catch (SQLException e) {
                        // TODO Auto-generated catch block
                        System.out.println("关闭数据库失败");
                    }
                }
                
                //获取错误信息
                public String getErrMes()
                {
                   return errMes;
                }
                //测试数据库连接
                public static void main(String []args){
                    ConnectDB db = new ConnectDB();
                    System.out.println(db.getConnection());
                    db.close();
                }
        }

    经验证该文件可连接oracle数据库

  • 相关阅读:
    PID控制心得 2013/2/11
    在LaTeX文档中插入图片的几种常用的方法
    学习总结 2013/2/11
    eclipse 中引用其他项目及项目打包
    随笔2013/2/13
    随笔2013/2/19
    【转载】Latex对中文的支持 模版
    Latex 第二个程序
    Fences 桌面图标整理收纳箱
    消除“星期一综合症” 大前研一的周末时间分配术
  • 原文地址:https://www.cnblogs.com/binggu/p/4041347.html
Copyright © 2011-2022 走看看