zoukankan      html  css  js  c++  java
  • JDBCUtil

    JDBC工具类

    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    
    public class JDBCUtil {
    	
    	public static final String DB_URL = "jdbc:mysql://localhost:3306/test";
    	public static final String DB_NAME = "root";
    	public static final String DB_PWD = "";
    
    	static {
    		try {
    			Class.forName("com.mysql.jdbc.Driver");
    		} catch (ClassNotFoundException e) {
    			e.printStackTrace();
    		}
    	}
    
    	/**
    	 * 取得连接
    	 * 
    	 * @return
    	 */
    	public static Connection getConnection() {
    		try {
    			return DriverManager.getConnection(DB_URL, DB_NAME, DB_PWD);
    		} catch (SQLException e) {
    			e.printStackTrace();
    		}
    		return null;
    	}
    
    	/**
    	 * 释放资源
    	 * 
    	 * @param rs
    	 * @param stmt
    	 * @param conn
    	 */
    	public static void free(ResultSet rs, Statement stmt, Connection conn) {
    		if (rs != null) {
    			try {
    				rs.close();
    			} catch (SQLException e) {
    				e.printStackTrace();
    			}
    		}
    		if (stmt != null) {
    			try {
    				stmt.close();
    			} catch (SQLException e) {
    				e.printStackTrace();
    			}
    		}
    		if (conn != null) {
    			try {
    				conn.close();
    			} catch (SQLException e) {
    				e.printStackTrace();
    			}
    		}
    	}
    }

    JDBC主要使用步骤:

    (1)、载入驱动程序(使用 Driver 接口装载一个合适的驱动程序)

    (2)、建立连接(使用 Connection 接口连接到数据库)

    (3)、创建和运行语句(使用 Statement 接口创建和运行 SQL 语句)

    (4)、处理结果(假设语句返回数据集结果,能够使用 ResultSet 接口处理该结果)

  • 相关阅读:
    maven安装与配置
    git客户端安装
    linux-更改文件属性-chattr与lsattr
    乐观锁-version的使用
    Project 專業名詞
    從 kernel source code 查出 版本號碼
    Bit banging
    Push pull, open drain circuit, pull up, pull down resistor
    Current Sourcing (拉電流) and Current Sinking(灌電流)
    學習 DT device tree 以 ST 的開發板 STM32F429i-disc1 為例
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/5098196.html
Copyright © 2011-2022 走看看