导入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();
}
}
}
你适合学Java吗?4大专业测评方法
代码逻辑 吸收能力 技术学习能力 综合素质
先测评确定适合在学习