JDBC连接工具类
来源:互联网 发布:黑客破解软件授权 编辑:程序博客网 时间:2024/09/21 09:24
package com.mypractice.five;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;/** * * 2014.07.23 * @author zhutianpeng * 使用单例建立JDBC工具类 */public class JDBCUtil {private static String driver = "com.mysql.jdbc.Driver";private static String url = "jdbc:mysql://localhost:3306/jwc";//private static String root = "root";//private static String password = "sa";private static JDBCUtil jdbcUtil = null;private static Connection conn = null;private JDBCUtil(){}static{try {Class.forName(driver);} catch (ClassNotFoundException e) {System.out.println("【加载驱动失...】");e.printStackTrace();}}/** * * @return jdbcUtil * * 实现获取JDBCUtil工具类的对象 */public static JDBCUtil getInstance(){if(jdbcUtil==null){synchronized(JDBCUtil.class){if(jdbcUtil==null){jdbcUtil = new JDBCUtil();}}}return jdbcUtil;}/** * * @return conn * * 获取数据库连接 */public static Connection getConnection(){try {conn = DriverManager.getConnection(url);} catch (SQLException e) {System.out.println("【获取连接失败...】");e.printStackTrace();}return conn;}/** * * @param rs * @param st * @param conn * * 关闭数据库连接 */public static void free(ResultSet rs,Statement st,Connection conn){if(rs!=null){try {rs.close();} catch (SQLException e) {System.out.println("【ResultSet关闭失败...】");e.printStackTrace();}finally{if(st!=null){try {st.close();} catch (SQLException e) {System.out.println("【Statement关闭失败...】");e.printStackTrace();}finally{if(conn!=null){try {conn.close();} catch (SQLException e) {System.out.println("【Connection关闭失败...】");e.printStackTrace();}}}}}}}}
0 0
- JDBC连接工具类
- JDBC-连接工具类
- jdbc连接工具类
- JDBC连接工具类
- JDBC工具类和JDBC连接数据库
- jdbc连接数据库工具类
- jdbc,关闭连接工具类
- JDBC连接数据库工具类
- jdbc连接sqlite工具类
- jdbc连接数据库工具类
- 连接数据库Jdbc工具类
- JDBC连接数据库工具类
- JDBC工具类连接数据库
- jdbc连接MySQL数据库的工具类
- 两个JDBC连接数据库的工具类
- JDBC连接关闭之工具类
- JDBC连接数据库工具类以及测试
- JDBC工具类使用C3P0连接池
- XmlHelper
- poj1611 The Suspects
- snprintf函数
- 杭电1406先前写的一个错误,因为没有注意给的a,B不一定是A》B所以错误,先确定A,B大小才可以
- hdu 4864 Task(贪心)
- JDBC连接工具类
- 双机热备、事物和长事物
- 杭电1215大神的作品
- openstack 虚拟机获取网络ip-记录一下过程
- spfa+栈+邻接表模板POJ3159
- FME 破解
- poj1019
- 如何使用Android MediaStore裁剪大图片
- spfa+队列+邻接表POJ3159