首页>代码>Java+Servlet投票系统>/vote/src/com/vote/service/DBService.java
package com.vote.service;

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

import com.vote.IConstant;

public class DBService {
	/**
	 * 连接数据库
	 * 
	 * @return
	 */
	public static Connection getConnection() {
		Connection conn = null;
		try {
			Class.forName(IConstant.DADABASE_DRIVER);

			conn = DriverManager.getConnection(IConstant.DATABASE_URL, IConstant.DATABASE_USERNAME, IConstant.DATABASE_PASSWORD);
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		} catch (SQLException e) {
			e.printStackTrace();
		}
		return conn;
	}

	/**
	 * 关闭数据库连接
	 */
	public static void close(Connection conn) {
		if (conn != null) {
			try {
				conn.close();
			} catch (SQLException e) {
				e.printStackTrace();
			}
		}
	}

	/**
	 * 关闭Statement
	 */
	public static void close(Statement ps) {
		if (ps != null) {
			try {
				ps.close();
			} catch (SQLException e) {
				e.printStackTrace();
			}
		}
	}

	/**
	 * 关闭ResultSet
	 */
	public static void close(ResultSet rs) {
		if (rs != null) {
			try {
				rs.close();
			} catch (SQLException e) {
				e.printStackTrace();
			}
		}
	}

}
最近下载更多
梦幻瞳  LV1 2022年11月24日
hhhccc  LV1 2022年11月6日
wubinbin  LV11 2022年10月24日
lhlh123456  LV1 2022年6月17日
744083587  LV1 2022年6月13日
我是阿拉伯王子  LV1 2022年4月20日
起个名字好难起  LV1 2021年12月20日
3089559272  LV11 2021年12月17日
tracy-wang  LV1 2021年10月30日
LELLsCORT  LV1 2021年9月14日
最近浏览更多
wananall  LV13 3月13日
admin_z  LV22 1月29日
laishaofe  LV7 1月16日
shanmian 1月9日
暂无贡献等级
嗯嗯嗯嗯嗯嗯2528 2023年11月29日
暂无贡献等级
pangzhihui  LV12 2023年11月16日
阿凡达  LV9 2023年11月12日
ftc1314  LV12 2023年11月2日
hj1172788262  LV5 2023年10月25日
hhhhyp 2023年10月16日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友