`
lambertsprite
  • 浏览: 11787 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

jdbc DBUtils工具类

    博客分类:
  • java
 
阅读更多

package jdbc.util;


import java.io.IOException;

import java.io.InputStream;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.SQLException;

import java.util.Properties;


public class DBUtil {


private static String driver;

private static String username;

private static String password;

private static String url;


static{

try{


String file = "jdbc/util/db.properties";

Properties map = new Properties();


InputStream in=DBUtil.class.getClassLoader()

.getResourceAsStream(file);

map.load(in);

System.out.println(map);

in.close();


driver=map.getProperty("driver");

url = map.getProperty("url");

username = map.getProperty("username");

password = map.getProperty("password");


}catch(IOException e){

e.printStackTrace();

throw new RuntimeException(e);

}


}



public static Connection getConnection(){

try{

Class.forName(driver);

Connection conn = DriverManager

.getConnection(url, username, password);

return conn;

}catch(Exception e){

e.printStackTrace();

throw new RuntimeException("木有连接",e);

}

}


public static void close(Connection conn){

if(conn!=null){

try {

conn.close();

} catch (SQLException e) {

e.printStackTrace();

}

}

}

}








 

0
4
分享到:
评论

相关推荐

    DBUtils工具类

    DBUtils工具类的出现就是为了减轻开发人员在使用JDBC时的负担,提供了一种更加简洁、安全的方式来执行数据库操作。 DBUtils的核心功能包括: 1. **资源管理**:自动关闭数据库连接、Statement和ResultSet,避免...

    dbutils工具类

    本篇文章将详细探讨`dbutils`工具类的使用方法。 首先,`dbutils`主要由两个核心组件构成:`QueryRunner`和`ResultSetHandler`。`QueryRunner`用于执行SQL查询,而`ResultSetHandler`则负责处理查询结果。 1. **`...

    DBUtils 工具类

    DBUtils 是一个开源的 Java 工具包,主要用于简化 JDBC(Java Database Connectivity)操作,它由 Apache Software Foundation 提供,并广泛应用于各种 Java 开发项目中。DBUtils 的设计目标是提高开发效率,减少...

    JDBC连接数据库DBUtils操作数据库两个jar包

    在IT行业中,数据库是存储和管理数据的核心工具,而Java编程语言通过JDBC(Java Database Connectivity)接口提供了与各种数据库进行交互的能力。本篇将详细讲解如何使用JDBC连接MySQL数据库,并结合Apache的DBUtils...

    JDBC的工具类(c3p0连接池,DBUtils)

    本资源是JDBC的工具类,使用时要导入c3p0的工具包和mysql的驱动包和对应的配置文件

    满汉楼项目练习-基于jdbc, druid, Apach-DBUtils工具类

    满汉楼项目是一个基于Java开发的实践练习,它利用了JDBC(Java Database Connectivity)来实现数据库操作,同时还结合了Druid数据源以及Apache-DBUtils工具类,以提高数据库访问的效率和便捷性。本项目旨在帮助...

    DBUtils(通用的数据库工具类)

    DBUtils的出现就是为了解决这些问题,它引入了实用工具类和辅助方法,使得数据库操作变得更加便捷。 DBUtils的主要功能和特点包括: 1. **资源管理**:DBUtils自动处理JDBC资源的创建和关闭,避免了可能出现的内存...

    dbutils工具包和源文件

    **dbutils工具包详解** `dbutils` 是一个基于Java的开源数据库操作工具包,它在JDBC(Java Database Connectivity)的基础上提供了一层简洁而强大的封装,极大地简化了数据库的编程工作。`dbutils` 由Apache软件...

    JDBC连接使用的包与DBUtils工具包

    本文将深入探讨JDBC连接使用的包以及DBUtils工具包,这两个组件在处理数据库连接时起着关键作用。 首先,我们来了解`mysql-connector-java-5.1.37-bin.jar`这个文件。这是MySQL数据库的Java驱动程序,由MySQL公司...

    dbutils工具类的使用

    《dbutils工具类的深度解析与应用》 在Java编程领域,数据库操作是不可或缺的一部分,而dbutils则是Java中一个非常实用的数据库操作工具库,它简化了JDBC的使用,提高了开发效率。本文将深入探讨dbutils的核心概念...

    JDBC非常实用的工具类

    本篇将详细讲解"JDBC非常实用的工具类",以及如何利用这样的工具类来简化数据库操作。 首先,JDBC工具类通常包含以下功能: 1. 数据库连接管理:创建、关闭数据库连接,避免资源浪费和内存泄露。使用`Connection`...

    dbutils JDBC第三方工具类

    **dbutils JDBC第三方工具类详解** 在Java编程中,数据库操作是不可或缺的一部分,而JDBC(Java Database Connectivity)则是Java语言连接数据库的标准接口。然而,直接使用JDBC进行数据库操作时,代码通常会显得...

    Dbutils 的jar包

    Dbutils 基于 JDBC(Java Database Connectivity),提供了一套简洁、高效且易于使用的API,帮助开发者更方便地处理数据库操作,如执行SQL语句、处理结果集等。在Java开发中,使用Dbutils可以避免大量重复的JDBC模板...

    jdbc工具类-DBUtils1.6版jar包-正式版下载

    ### JDBC工具类-DBUtils1.6版jar包-正式版下载 #### 一、简介 Commons DbUtils是Apache组织提供的一款针对JDBC(Java Database Connectivity)进行封装的轻量级工具类库。该工具类库的主要目的是为了简化基于JDBC...

    C3P0和DButils

    DBUtils是Apache Commons项目的一部分,它是一个实用工具库,简化了JDBC编程。commons-dbutils-1.4.jar是这个库的一个版本,它提供了一套简单易用的API,帮助开发者处理常见的数据库操作,如执行SQL查询、处理结果集...

    dbutils-1.7 bin和src

    Apache Commons DBUtils是一个强大的JDBC助手工具,它通过提供简洁的API和异常处理策略,降低了数据库操作的复杂性,提高了开发效率。无论是在小型项目还是大型企业级应用中,DBUtils都是一个值得信赖的数据库访问库...

    DBUtils数据库工具类

    5. **异常处理**:DBUtils将JDBC抛出的SQLException进行了封装,转换为自身的DbException,使得异常处理更加简洁明了。 6. **批处理**:DBUtils支持批处理操作,可以通过`batchUpdate()`方法执行多条相同结构的SQL...

    JAVA-JDBC-DbUtils教程简单到精通!

    DbUtils是Apache Commons的一个模块,它为JDBC提供了一个简单实用的工具库,旨在简化数据库操作,使得开发者能够更高效、安全地处理数据库事务。 DbUtils的主要功能包括: 1. **资源管理**:自动关闭数据库连接、...

    JDBC工具类

    ### JDBC工具类——DBUtils详解 #### 一、概述 在Java编程中,数据库操作是一项常见且基础的任务。然而,直接使用JDBC进行数据库交互时,我们常常会遇到大量重复的代码片段,如连接数据库、执行SQL语句、处理结果...

Global site tag (gtag.js) - Google Analytics