首页 > 学院 > 开发设计 > 正文

Java连接Oracle数据库

2019-11-15 00:08:17
字体:
来源:转载
供稿:网友
java连接Oracle数据库
 1 import java.sql.Connection; 2 import java.sql.DriverManager; 3 import java.sql.PReparedStatement; 4 import java.sql.ResultSet; 5 import java.sql.SQLException; 6  7 /** 8  * oracle数据库驱动类     封装 9  * @author Administrator10  *11  */12 public class Oracle {13     14     final String Driver="oracle.jdbc.driver.OracleDriver";  //oracle驱动   15     final String url="jdbc:oracle:thin:@localhost:1521:orcl";  //1521:端口    orcl:数据库名16     final String username="News";  //oracle数据库用户名17     final String passWord="197520";  //oracle数据库密码18     19     /*20      * 封装连接21      */22     public Connection getConnection(){23         Connection cn=null;  //声明驱动24         25         try {26             27             Class.forName(Driver);//加载驱动28             29             cn=DriverManager.getConnection(url,username,password);//建立连接30             31         } catch (ClassNotFoundException e) {32             // TODO Auto-generated catch block33             e.printStackTrace();34         } catch (SQLException e) {35             // TODO Auto-generated catch block36             e.printStackTrace();37         }38         return cn;39     }40     41     /*42      * 关闭结果集,操作,连接43      */44     45     public void Close(ResultSet rs,PreparedStatement ps,Connection cn){46         try{47             //判定是否为空值48             if(rs!=null){49                 rs.close();50             }51             if(ps!=null){52                 ps.close();53             }54             if(cn!=null){55                 cn.close();56             }57         }catch(SQLException e){58             e.printStackTrace();59         }60     }61     62 }


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表