JavaWeb的初步学习二之数据库连接
时间:2021-07-01 10:21:17
帮助过:14人阅读
com.plan1.dbutil;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class Dbutil {
public Connection DBase() {
// 初始化数据库连接方法,方便引用
Connection conn =
null;
// 创建一个Connection句柄
try {
Class.forName("com.mysql.jdbc.Driver"
);
// 加载数据库驱动
String url = "jdbc:mysql://localhost:3306/test?charaterEncoding=utf-8"
;
// 定义数据库地址url,并设置编码格式
conn = DriverManager.getConnection(url, "root", "123"
);
// 得到数据连接
}
catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return conn;
// 返回数据库连接
}
public void closeDB(Statement sta, Connection conn) {
// 关闭数据库连接(无结果集)
try {
sta.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
public void closeDB(ResultSet rs, Statement sta, Connection conn) {
// 关闭数据库连接(有结果集)
try {
rs.close();
sta.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
JavaWeb的初步学习二之数据库连接
标签:一个 turn ring dex util closed rate otf 格式