mysql数据库连接方法

share分享 发布于 2017/07/28 17:14
阅读 504
收藏 1
package com.imooc.db;

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

public class DbUtil {
    private static final String URL = "jdbc:mysql://127.0.01:3306/t1?useUnicode=
    true&characterEncoding=utf-8&useSSL=false";
    private static final String USER = "root";
    private static final String PASSWORD = "jinfeng123";
    private static Connection connection=null;
    public static Connection getConnection() {
        return connection;
    }
    static {
        try {
            Class.forName("com.mysql.jdbc.Driver");
             connection = DriverManager.getConnection(URL, USER, PASSWORD);
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }
        catch (SQLException e) {
            e.printStackTrace();
        }

    }

}

 

 

分享一些小技巧 希望大家多多关注多多活跃部落哦!

加载中
0
合拍
合拍

很好,connection的连接写道静态代码块,避免重复连接了,学到了小技巧

0
J
JavaMVC

这样写会有问题的,一般mysql的默认连接有效时间是8小时,超时的话这个连接就失效了,你这个连接就一点用都没有了。这样写在静态代码块里就没有任何意义了

0
不想加班的人
不想加班的人

超时你这个就拉闸了

返回顶部
顶部