JdbcUtils
来源:互联网 发布:淘宝客托管 编辑:程序博客网 时间:2024/06/08 10:54
JdbcUtils.java
package com.ghsy.utils;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.ResourceBundle;public class JdbcUtils {//主函数用于测试public static void main(String[] args) {JdbcUtils.getConnection();}private static Connection conn=null;static{//0解析properties文件,位置src,类路径WEB-INF/classes/**ResourceBundle资源束对象,可以根据指定的本地文件获取资源束对象,并且可以通过这个对象 * 来获得,指定的资源文件中配置的键值对的信息。这个对象常用于做国际化使用,也用于类似的配置文件 * 的读取操作,注意ResourceBundle是一个抽象类,不能直接new对象,当其中提供了一个静态方法 * getBundle()来获取资源束对象*/ResourceBundle myResources =ResourceBundle.getBundle("jdbcInfo");//只需要编写文件名称就可以了。String driver=myResources.getString("driver");String url=myResources.getString("url");String user=myResources.getString("user");String password=myResources.getString("password");System.out.println("Test:driver:"+driver+",url:"+url+",user:"+user+",password:"+password);try {//注册驱动,获取连接Class.forName(driver);conn = DriverManager.getConnection(url, user, password);} catch (Exception e) {// TODO: handle exceptionthrow new RuntimeException();}}public static Connection getConnection() {return conn;}public static void closeResource(Connection connection,Statement statement,ResultSet set) {try {if(connection!=null)connection.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}finally{try {if(statement!=null)statement.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}finally{try {if(set!=null)set.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}}}
0 0
- JdbcUtils
- jdbcUtils
- JdbcUtils
- JDBCUTils
- JDBCUtils
- JDBCUtils
- JDBCUtils
- JDBCUtils 封装
- Java工具类-JdbcUtils
- 工具类JdbcUtils
- JDBCUtils工具类
- JdbcUtils工具的抽取
- JdbcUtils小工具1.0
- JDBCUtils 处理事务
- JdbcUtils工具类
- JDBCUtils 工具类
- JDBCUtils 的通用代码
- JdbcUtils工具类
- Thinkphp的系统配置和调试模式的开启
- java生成随机数字验证码图片
- 黑马程序员——————————基础语法3之数组
- jQuery 全选与反选时出现的bug!
- 二叉搜索树
- JdbcUtils
- ZOJ-1797
- Linux 内核模块编程
- javascript函数库
- STM32F40x/STM32F41x in-application programming using the USART中文版
- 自定义数据连接池
- 栈与优先队列的使用_STL
- 对象序列化之transient的使用
- 原生JS实现图片轮滚效果