首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

jdbc 容易工具类的使用

2012-12-21 
jdbc 简单工具类的使用package Jdbcday02import java.io.IOExceptionimport java.sql.Connectionimport

jdbc 简单工具类的使用

package Jdbcday02;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.Properties;public class ConnectionUtils {private static String url;private static String driver;private static String username;private static String password;static {Properties props = new Properties();try {props.load(ConnectionUtils.class.getClassLoader().getResourceAsStream("Jdbcday02/db_oracle.properties"));} catch (IOException e) {}if (props != null) {url = props.getProperty("url");driver = props.getProperty("driver");username = props.getProperty("username");password = props.getProperty("password");try {Class.forName(driver);} catch (ClassNotFoundException e) {}}}public static Connection openConnection() throws SQLException {return DriverManager.getConnection(url, username, password);}public static void closeConnection(Connection con) {try {if (con != null) {con.close();}} catch (SQLException e) {}}public static void closeStatement(Statement stmt) {try {if (stmt != null) {stmt.close();}} catch (SQLException e) {}}public static void closeStatement(PreparedStatement pstmt) {try {if (pstmt != null) {pstmt.close();}} catch (SQLException e) {}}public static void closeResultSet(ResultSet rs) {try {if (rs != null) {rs.close();}} catch (SQLException e) {}}}

热点排行