⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jdbc.java

📁 本系统完成简单的图书管理系统
💻 JAVA
字号:
/***********************************************************************
*                          湖南大学图书管理系统
* @author Administrator                                                         
* @since 2008.06                                                  
* @version 1.0                                                           															  
* @category 通过JDBC连接数据库
*************************************************************************/

package library.DBBase;

import java.sql.*;
import java.io.*;

public class JDBC {

	private Connection con = null; //连接对象

	public JDBC() {
		super();
		/* 初始化变量 */
		String user = "root"; //用户名
		String pass = "caohao"; //口令
		String url = "jdbc:mysql://localhost:3306/library"; //数据源
		String driver = "org.gjt.mm.mysql.Driver"; //数据库驱动程序
		String tableName = "user"; //数据库中表名

		connect(user, pass, url, driver);

	}

	public void connect(String user, String pass, String url, String driver) {
		try {
			/*  数据库连接
			   装载驱动――获取连接――创建语句对象 */
			Class.forName(driver);
			con = DriverManager.getConnection(url, user, pass);
			System.out.println("数据库连接成功!");

		}
		/* 异常处理 */
		catch (ClassNotFoundException e1) {
			System.out.println("数据库驱动不存在!");
			System.out.println(e1.toString());
		} catch (SQLException e2) {
			System.out.println("数据库异常!");
			System.out.println(e2.toString());
		}

	}

	//获取连接对象
	public Connection getConnection() {
		return con;
	}

	public void closeConnection(Connection con) {
		if (con != null) {
			try {
				System.out.println("数据库关闭成功!");
				con.close();
			} catch (SQLException e) {
				// TODO 自动生成 catch 块
				e.printStackTrace();
			}
		}
	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		JDBC jdbctest = new JDBC();

	}

}

⌨️ 快捷键说明

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