关于java面向对象的连接数据库的代码

Posted ZCQwQ_CSDN

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于java面向对象的连接数据库的代码相关的知识,希望对你有一定的参考价值。

据相当一部分反馈,有许多人都已经学到java面向对象了,对于观众需求,那我一定安排呀,话不多说,今天,我来分享的是MyEclipse中,链接数据库的方法。

package com.sql;

import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;

import com.mysql.jdbc.Connection;

public class DbConnection{
    static final String DRIVERNAME="com.mysql.jdbc.DriverManager";
    static final String URL="jdbc:mysql://localhost:3306/testdb?useSSL=false";
    static final String USER="root";
    static final String PASSWORD="123456";
    static{
        try{
            Class.forName(DRIVERNAME);
        }catch{
            e.printStackTrace();
        }
    }
    public static Connection getCon(){
        Connection conn=null;
        try{
            conn=(Connection) DriverManager.getConnection(URL,USER,PASSWORD);
        }catch(SQLException e){
        e.printStackTrace();
        }
        return conn;
    }
    public static void close(Result rs,java.sql.PreparedStatement ps,Connection conn) {
        try{
            if(rs!=null){
                rs.close
            }
            if(ps!=null){
                ps.close
            }
            if(conn!=null){
                conn.close
            }
        }catch(Exception e){
            e.printStackTrace();
        }
    }
    public static void main(String[] args){
    connnection conn=getCon();
    System.out.println("连接的数据库为"+conn);
    }
}

是不是很多,但没办法,我也花了好久才记住,如果是非专业的话,Ctrl+V就OK啦。

以上是关于关于java面向对象的连接数据库的代码的主要内容,如果未能解决你的问题,请参考以下文章

关于java面向对象的连接数据库的代码

关于java面向对象的连接数据库的代码

java 为啥要实现 function?

VSCode自定义代码片段——JS中的面向对象编程

VSCode自定义代码片段9——JS中的面向对象编程

关于java面向对象中查询结果方法结果集和表格数据绑定的代码