jdbc 链接数据库工具类
来源:互联网 发布:爱家市场网络不稳定 编辑:程序博客网 时间:2024/06/06 02:37
package com.util;import java.io.IOException;import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.Properties;/** * jdbc 链接数据库工具类 * @author Administrator * */public class DBUtils {private static Properties props = new Properties();static{InputStream is = null;is = DBUtils.class.getClassLoader().getResourceAsStream("jdbc.properties");try {props.load(is);} catch (IOException e) {e.printStackTrace();} finally{if(is!=null){try {is.close();} catch (IOException e) {e.printStackTrace();}}}}/*** 获得连接* @return conn*/public static Connection createConn(){Connection conn = null; try {Class.forName((String)props.get("driver"));//ip地址 + 数据库名称conn = DriverManager.getConnection((String)props.get("url"),(String)props.get("username"), (String)props.get("password"));} catch (ClassNotFoundException e) {e.printStackTrace();} catch (SQLException e) {e.printStackTrace();}return conn;}/*** 编译执行* */public static PreparedStatement getPs(Connection conn , String sql){PreparedStatement ps = null; try {ps = conn.prepareStatement(sql);} catch (SQLException e) {e.printStackTrace();}return ps ; } /** * 关闭连接 * @param conn */public static void close(Connection conn){if(conn != null){try {conn.close();} catch (SQLException e) {e.printStackTrace();}}}public static void close(ResultSet rs){if(rs != null){try {rs.close();} catch (SQLException e) {e.printStackTrace();}}}public static void close(PreparedStatement ps){if(ps != null){try {ps.close();} catch (SQLException e) {e.printStackTrace();}}}}
0 0
- jdbc 链接数据库工具类
- jdbc数据库链接之抽取工具类
- 使用JDBC链接数据库之连接数据库通用工具类
- java通过配置文件jdbc.properties链接Oracle数据库工具类
- JDBC工具类和JDBC连接数据库
- MySQL之JDBC链接工具类
- jdbc连接数据库工具类
- JDBC连接数据库工具类
- Jdbc-数据库使用工具类
- jdbc连接数据库工具类
- 连接数据库Jdbc工具类
- JDBC连接数据库工具类
- JDBC工具类连接数据库
- 数据库链接工具类--1
- jdbc链接各种数据库
- jdbc链接数据库大全
- jdbc链接数据库
- Jdbc 链接数据库
- java基础
- 源码安装apache&mysql加入到系统服务
- xStream
- 实习事宜
- w3cschool
- jdbc 链接数据库工具类
- linux-ftp-安装
- HTTP Request的Get、Post的区别
- 查看正在执行中的SQL
- elipse下python插件安装及使用
- Unity中的对象池用法
- 使用缓冲流(处理流)为什么速度会加快?
- BaseDaoImpl
- 调用jar包外配置文件