更新时间:2022-01-06 10:05:55 来源:动力节点 浏览838次
导入java.sql.Connection;
导入java.sql.DriverManager;
导入java.sql.PreparedStatement;
导入java.sql.ResultSet;
/**
* 数据库连接工具
*
*/
公共 类DbTool {
/**
* 数据库类
*/
private static final String ORACLE_DRIVER = "oracle.jdbc.driver.OracleDriver" ;
/**
* 主机地址和接口
*/
private static final String URL = "jdbc:oracle:thin:@localhost:1521:XE" ;
/**
* 帐户
*/
私有 静态 最终字符串 USER = "" ;
/**
* 密码
*/
private static final String PASSWORD = "" ;
/**
* 数据库的连接通道方法-Connection_conn
*
*/
public static Connection getConnection(){
try {
//加载 oracle 数据驱动类
Class.forName(ORACLE_DRIVER);
//返回数据库通道对象
return DriverManager.getConnection(URL, USER, PASSWORD);
} catch (Exception e) {
// TODO: 处理异常
}
return null ;
}
/**
* 释放数据库资源的方法
* Connection_conn
* PreparedStatement_ps
* 结果集_rs
*/
public static void close(Connection conn,PreparedStatement ps,ResultSet rs){
try {
if (rs!= null ) {
rs.close();
}
如果(ps!= null ) {
ps.close();
}
if (conn!= null ) {
连接。关闭();
}
} catch (Exception e) {
//打印错误
e.printStackTrace();
}
}
/**
* 释放数据库资源的方法
* Connection_conn
* PreparedStatement_ps
*/
public static void close(Connection conn,PreparedStatement ps){
try {
如果(ps!= null ) {
ps.close();
}
if (conn!= null ) {
连接。关闭();
}
} catch (Exception e) {
//打印错误
e.printStackTrace();
}
}
}
0基础 0学费 15天面授
有基础 直达就业
业余时间 高薪转行
工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习