package backend.utils.interfaces;
import java.sql.*;

/**
 * 数据库工具接口，提供数据库连接和资源关闭的通用方法
 */
public interface DBUtil {
    /**
     * 获取数据库连接对象
     *
     * @return Connection 数据库连接对象，用于执行SQL语句
     */
    static Connection getConnection();

    /**
     * 关闭数据库相关资源，包括连接、语句和结果集
     *
     * @param conn 数据库连接对象，需要被关闭的连接
     * @param stmt SQL语句对象，需要被关闭的语句
     * @param rs 结果集对象，需要被关闭的结果集
     */
    static void close(Connection conn, Statement stmt, ResultSet rs);
}

