写一个jdbcunitl
时间: 2023-12-10 09:39:21 浏览: 33
好的,以下是一个简单的JdbcUnitl的实现:
```
import java.sql.*;
public class JdbcUtil {
private static final String URL = "jdbc:mysql://localhost:3306/mydb?useSSL=false&serverTimezone=UTC";
private static final String USERNAME = "root";
private static final String PASSWORD = "password";
public static Connection getConnection() {
Connection conn = null;
try {
Class.forName("com.mysql.cj.jdbc.Driver");
conn = DriverManager.getConnection(URL, USERNAME, PASSWORD);
} catch (ClassNotFoundException | SQLException e) {
e.printStackTrace();
}
return conn;
}
public static void closeConnection(Connection conn, Statement stmt, ResultSet rs) {
try {
if (rs != null) {
rs.close();
}
if (stmt != null) {
stmt.close();
}
if (conn != null) {
conn.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
```
这个JdbcUtil类中包含了连接数据库和关闭连接的方法。getConnection方法返回一个Connection对象,可以用来执行SQL语句。closeConnection方法用于关闭数据库连接、Statement和ResultSet对象,以释放资源。这里使用的是MySQL数据库和JDBC驱动。