dbutil.java

来自「系统分为用户模块和管理员模块两大部分。 普通用户只能查看、搜索和购买图书。搜索」· Java 代码 · 共 54 行

JAVA
54
字号
package com.jstu.util;

import java.sql.*;

/**
 * @描述: JDBC工具类,提供连接数据库的驱动和关闭数据库的工具,调用JDBC API
 * @单位: 江苏技术师范学院
 * @邮箱: lqq03141711@163.com
 * @作者: 林群群
 * 
 */
public class DBUtil {

	public static Connection getConnection() {

		Connection conn = null;

		try {
			Class.forName("com.mysql.jdbc.Driver").newInstance();
			String url = "jdbc:mysql://localhost:3306/bookshop";
			conn = DriverManager.getConnection(url, "root", "root");
		} catch (InstantiationException e) {
			e.printStackTrace();
		} catch (IllegalAccessException e) {
			e.printStackTrace();
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		} catch (SQLException e) {
			e.printStackTrace();
		}
		return conn;
	}

	public static void close(){
		try {
			ResultSet rs    = null;
			PreparedStatement pstmt=null;
			Connection conn =null;
			if (rs!=null){
				rs.close();
			}
			if(pstmt!=null){
				pstmt.close();
			}
			if(conn!=null){
			conn.close();
			}
		} catch (SQLException e) {
			e.printStackTrace();
		}
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?