jdbcutil 主要处理的是 连接数据库, 和关闭各个流

1, 数据库连接的配置信息: mysql.properties (在工程的目录下)个人配置

url=jdbc:mysql://localhost:3306/test
driver=com.mysql.jdbc.Driver
username=root
password=123

2, 获取连接

读取配置信息,加载驱动。连接。(这个在后面的例子常用到)

package com.ljs.util;

import java.io.File;
import java.io.FileInputStream;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Properties;

public class JDBCUtil {private static String url;private static String user;private static String password;private static String driver;static{try {Properties properties = new Properties();FileInputStream fis = new FileInputStream(new File("mysql.properties"));properties.load(fis);url = properties.getProperty("url");user = properties.getProperty("username");password = properties.getProperty("password");driver = properties.getProperty("driver");Class.forName(driver);} catch (Exception e) {e.getMessage();}}public static Connection getConn() throws Exception{Connection connection = DriverManager.getConnection(url, user, password);return connection;}public static void close(ResultSet resultSet, PreparedStatement preparedStatement, Connection connection){try {if (resultSet != null) {resultSet.close();}if(preparedStatement != null ){preparedStatement.close();}if(connection != null ){connection.close();}} catch (SQLException e) {throw new RuntimeException();}}}

转载于:https://www.cnblogs.com/lijins/p/10122063.html

jdbc-------JDBCUtil类 工具类相关推荐

  1. 【JDBC】JDBCUtils工具类开发

    [JDBC]JDBCUtils工具类开发 1.JDBCUtils工具类开发 2.使用JdbcUtils工具类测试DML语句 3.使用JdbcUtils工具类测试查询语句 1.JDBCUtils工具类开 ...

  2. 第十三天 - 封装JDBC操作Hive工具类 - HWI配置与使用 - JavaWeb结合Hive

    第十三天 - 封装JDBC操作Hive工具类 - HWI配置与使用 - JavaWeb结合Hive 第十三天 - 封装JDBC操作Hive工具类 - HWI配置与使用 - JavaWeb结合Hive ...

  3. Java集成ElasticSearch及配置类工具类整理

    Java集成ElasticSearch及配置类工具类整理 前言:做一个有梦想的程序猿! ES不同的版本API差异比较大,此处ES版本为:6.5.3 代码如下: 添加Maven依赖 <!-- ES ...

  4. 安卓开发框架(MVP+主流框架+基类+工具类)--- Fresco

    转载自:http://blog.csdn.net/ljy_programmer/article/details/78273267 学习/参考地址:  https://www.fresco-cn.org ...

  5. jdbc连接mysql工具类_jdbc之工具类DBUtil的使用

    首先回顾一下jdbc的使用方法: 1. 注册驱动 2. 建立连接 3. 建立statement 4. 定义sql语句 5. 执行sql语句,如果执行的是查询需遍历结果集 6. 关闭连接 其中建立连接和 ...

  6. java常见类——工具类

    目录 工具类 Java开发者写好的类---官方文档 API 包装类(封装类) 数学相关 Math类 Random类 UUID类 BigInteger类 BigDecima类 超过了double取值范围 ...

  7. android gps定位工具类,工具类之LocationUtils(定位工具类)

    无须引入第三方定位,单纯依赖v4包,如果只是需要简单的定位,那么这份工具类可以很好地帮助到你,老司机不多说,辛酸的话语都留在了代码里了,上效果演示 LocationDemo Demo牛逼地显示是当时查 ...

  8. android 经纬度工具类,工具类之LocationUtils(定位工具类)

    无须引入第三方定位,单纯依赖v4包,如果只是需要简单的定位,那么这份工具类可以很好地帮助到你,老司机不多说,辛酸的话语都留在了代码里了,上效果演示 LocationDemo Demo牛逼地显示是当时查 ...

  9. java dbhelper类_DBHelper--Java JDBC SSH 连接数据库工具类

    概述 JDBC 指 Java 数据库连接,是一种标准Java应用编程接口( JAVA API),用来连接 Java 编程语言和广泛的数据库. 简单使用 使用JDBC需要以下几个步骤 1. 加载JDBC ...

最新文章

  1. R读取json文件并转化为dataframe
  2. ka电器表示什么意思_电器上的KA是指的什么电流?
  3. gin HTTP/2 服务器推送
  4. python爬虫(二)_HTTP的请求和响应
  5. linux devm_request_irq 引发BUG sleeping function called from invalid context问题
  6. UML 类图几种关系的总结
  7. c/c++ base64编码后,通过php解码,中文乱码解决办法
  8. 2018全球大学AI排名发布,中国高校表现强势!
  9. 【渝粤教育】广东开放大学 网络市场调查与预测 形成性考核 (23)
  10. php与数据库的连接用法 (签到一)
  11. CCPC2018(秦皇岛站)赛后反思
  12. Nashorn Multithreading and MT-safety
  13. iOS开发经验总结(上)
  14. python学习(一)----基础语法
  15. c语言平 ac自动机,多模式串匹配之AC自动机算法(Aho-Corasick算法)简介与C语言程序实现源码参考...
  16. CSS中flex的用法( 学习笔记 )
  17. 中国人的英文名和外国人的中文名
  18. MAC地址冲突,怎么解决?
  19. 大数据分析应用领域之预测性分析
  20. shiroFilter生命周期

热门文章

  1. 云服务器文件打包,云服务器文件打包
  2. flyway版本号_Flyway版本化管理数据库脚本
  3. C 之父:C 的成功属于意料之外,C 11是转折点
  4. C/C++打造《百万级人脸识别系统》
  5. java中逗号怎么加_Java中如何将字符串从右至左每三位加一逗号
  6. arcgis 出图背景_ArcGIS空间制图分析视频教程(二狮兄出品)含ArcMap
  7. 查看mysql用户权限_mysql 如何查看该数据库用户具有哪些权限?
  8. 计算机电源稳压,一种用于计算机的电源稳压电路
  9. 使用xshell上传本地文件到服务器
  10. 什么是四路串口服务器?