JDBC JDBCUtil工具类(idea 封装)

这篇博客介绍了在IDEA环境下如何创建并封装JDBCUtil工具类,包括jdbc的简单介绍,工具类的封装过程,以及项目目录结构的展示。
摘要由CSDN通过智能技术生成

jdbc引言

		JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,
	可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。
	JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,
	同时,JDBC也是个商标名。

jdbc工具类的封装

	package com.baizhi.util;

import java.io.IOException;
import java.io.InputStream;
import java.sql.*;
import java.util.Properties;
/*
	描述:这个工具类是oracle工具类的封装
	思路:通过输出流将jdbc.properties文件读入到这个文件中,将这个文件进行线程绑定,
		使同一个事物使用同一个连接对象,保证了资源的不浪费性
*/
public class JdbcUtil {
   
	//输出流
    private static InputStream inputStream = JdbcUtil.class.getResourceAsStream("/jdbc.properties");
    //配置文件
    private static Properties properties = new Properties();
    //线程
    private static ThreadLocal<Connection> connectionThreadLocal = new ThreadLocal<>();

    //加载驱动 创建连接
    public static Connection getConnection() throws ClassNotFoundException, IOException, SQLException {
   
        properties.load(inputStream);
        Class.forName(properties.getProperty("oracle.driver"));
        Connection connection = connectionThreadLocal.get();
        if 
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

technology贾凯冰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值