DBUtil

package com.demo.util;

import java.sql.*;

public class DBUtil {
    private static final String DRIVER="com.mysql.cj.jdbc.Driver";
    private static final String URL="jdbc:mysql://localhost:3306/数据名字";
    private static final String USER="root";
    private static final String PASSWORD="123456";

    static {
        try{
            Class.forName(DRIVER);
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
            System.out.println("数据库驱动加载失败");
        }
    }

    public static Connection getConnection(){
        Connection conn=null;
        try{
            conn= DriverManager.getConnection(URL,USER,PASSWORD);
            System.out.println("数据库连接成功");
        } catch (SQLException e) {
            e.printStackTrace();
            System.out.println("数据库连接失败");
        }
        return conn;
    }

    public static void close(Connection conn, PreparedStatement ps, ResultSet rs){
        try{
            if (rs!=null){
                rs.close();
            }
            if (ps!=null){
                ps.close();
            }
            if (conn!=null){
                conn.close();
            }
        } catch (SQLException e) {
            e.printStackTrace();
            System.out.println("数据库关闭失败");
        }
    }

//测试运行
    public static void main(String[] args) {
        Connection conn=getConnection();
        System.out.println(conn);
    }
}

posted @ 2025-12-03 23:07  鲁国石玉峰  阅读(7)  评论(0)    收藏  举报