java web数据库连接封装-simple

本文介绍了一个简单的Java数据库连接工具类DBSimpleUtil,该工具类能够实现数据库连接的开启与关闭功能,并提供了具体的实现代码。
package cn.cslg.bm.web.util;

import java.sql.Connection;

import java.sql.DriverManager;

import org.apache.log4j.Logger;


/**

 * 返回数据库连接

 * @author husky

 * 未使用

 */

public class DBSimpleUtil {



    private static Logger logger = Logger.getLogger(DBSimpleUtil.class);

    

    public static String URL="jdbc:mysql://******:3306/bm?characterEncoding=UTF-8";

    public static String USER="*****";

    public static String PASS="******";

    public static Connection conn=null;

    

    static {

        try {

            Class.forName("com.mysql.jdbc.Driver");

        } catch (ClassNotFoundException e) {

            e.printStackTrace();

        }

    }

    

    public static Connection openConnection(){

        System.out.println("test");

        try{

            if(conn==null||conn.isClosed())

                logger.info("打开数据库!");

                conn=DriverManager.getConnection(URL, USER, PASS);

            

        }catch(Exception e){

            logger.error("打开数据库出错!");

            e.printStackTrace();

        }

        return conn;

    }

    

    public static void closeConnection(){

        try{

            if(conn!=null&&!conn.isClosed()){

                logger.info("关闭数据库!");

                conn.close();

            }

        }catch(Exception e){

            logger.error("关闭数据库出错!");

            e.printStackTrace();

        }

    }

//    public static void main(String[] args) {

//        DBSimpleUtil.openConnection();

//        DBSimpleUtil.closeConnection();

//    }

}

 

转载于:https://www.cnblogs.com/husky/p/6529507.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值