zoukankan      html  css  js  c++  java
  • Java操作Oracle数据库以及调用存储过程

    操作Oracle数据库

    publicclass DBConnection {

        //jdbc:oracle:thin:@localhost:1521:orcl

        publicstaticfinal String url = "jdbc:oracle:thin:@localhost:1521:ORCL";

     

        publicstatic Connection conn ;

       

        static{

            //获取数据库驱动

            try {

                Class.forName("oracle.jdbc.driver.OracleDriver");

            } catch (ClassNotFoundException e) {

                // TODO Auto-generated catch block

                e.printStackTrace();

            }

        }

       

        publicstatic Connection getConn(){

            try {

                   //连接数据库

                conn = DriverManager.getConnection(url, "scott", "tiger");

            } catch (SQLException e) {

                // TODO Auto-generated catch block

                e.printStackTrace();

            }

            return  conn;

        }

       

       

        publicstaticvoid closeConn(Connection conn){

            try {

                   //关闭数据库

                if(conn != null && !conn.isClosed()){

                    conn.close();

                }

            } catch (SQLException e) {

                // TODO Auto-generated catch block

                e.printStackTrace();

            }

        }

       //测试

        publicstaticvoid main(String[] args) {

            System.out.println(getConn() != null);

        }

    调用存储过程

    生活赋予我们一种巨大的和无限高贵的礼品,这就是青春:充满着力量,充满着期待志愿,充满着求知和斗争的志向,充满着希望信心和青春。
  • 相关阅读:
    NodeJS学习笔记 (7)网络服务-http-client(ok)
    NodeJS学习笔记 (6)网络服务-http-res(ok)
    NodeJS学习笔记 (5)网络服务-http-req(ok)
    NodeJS学习笔记 (4)网络服务-http(ok)
    NodeJS学习笔记 (3)域名解析-dns(ok)
    NodeJS学习笔记 (2)文件系统操作-fs(ok)
    NodeJS学习笔记 (1)资源压缩-zlib(ok)
    indexedDB介绍
    React diff机制(介绍虚拟DOM的机制)
    区间dp总结
  • 原文地址:https://www.cnblogs.com/ysq0908/p/4663003.html
Copyright © 2011-2022 走看看