jdbc 工具类 JdbcUtils  简化数据…

简介: jdbc 工具类 JdbcUtils  简化数据…

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.sql.Statement;



public final class JdbcUtils {

//  构造方法私有化

private JdbcUtils()

{

 

}

//  注册驱动

static

{

try {

 

 Class.forName("com.mysql.jdbc.Driver");

 

 } catch (ClassNotFoundException e)

  {

   throw new ExceptionInInitializerError();

  }      

}

// 创建连接

public static Connection getConnection() throws SQLException

{

 return DriverManager.getConnection(url,user,password);

}

// 释放资源

public static void release(ResultSet rs ,Statement st,Connection conn)

{

 try{

      if (rs!=null)

       rs.close();

  }catch (SQLException e)

  {

   e.printStackTrace();

  }

       finally

  {

    try

    {

     if (st!=null)

     st.close();

    }catch (SQLException e)

    {

     e.printStackTrace();

    }finally

    {

        try{

     if(conn!=null)

     conn.close();

        }catch(SQLException e)

        {

         e.printStackTrace();

        }

    }

  }

}

private static  String url ="jdbc:mysql://localhost:3306/library";

private static  String user ="root";

private static  String password ="shuangyuzuo";


}

————————————————

版权声明:本文为CSDN博主「明明如月学长」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/w605283073/article/details/46572485

相关文章
|
2月前
|
安全 Java 数据库连接
jdbc解析excel文件,批量插入数据至库中
jdbc解析excel文件,批量插入数据至库中
21 0
|
4月前
|
Java 数据库连接 数据库
使用原生JDBC动态解析并获取表格列名和数据
使用原生JDBC动态解析并获取表格列名和数据
|
6月前
|
Java 关系型数据库 MySQL
JDBC连接数据库工具类
JDBC连接数据库工具类
|
7月前
|
SQL Java 关系型数据库
JDBC插入数据详解
在Java应用程序中,与数据库交互是一项常见的任务。其中,插入数据操作是一种基本的数据库操作之一。本文将详细介绍如何使用Java JDBC(Java Database Connectivity)来执行插入数据操作。无论您是初学者还是有一定经验的开发人员,都能从本文中获得有关插入数据的重要信息。
98 0
|
7月前
|
SQL Java 大数据
Hive实战(03)-深入了解Hive JDBC:在大数据世界中实现数据交互
Hive实战(03)-深入了解Hive JDBC:在大数据世界中实现数据交互
238 1
|
8月前
|
Java 数据库连接
JavaWeb用户信息管理系统-创建POJO以及JDBC工具类
JavaWeb用户信息管理系统-创建POJO以及JDBC工具类
51 0
|
11天前
|
Java 关系型数据库 MySQL
JDBC实现往MySQL插入百万级数据
JDBC实现往MySQL插入百万级数据
|
10天前
|
SQL Java 数据库连接
Springboot框架整合Spring JDBC操作数据
JDBC是Java数据库连接API,用于执行SQL并访问多种关系数据库。它包括一系列Java类和接口,用于建立数据库连接、创建数据库操作对象、定义SQL语句、执行操作并处理结果集。直接使用JDBC涉及七个步骤,包括加载驱动、建立连接、创建对象、定义SQL、执行操作、处理结果和关闭资源。Spring Boot的`spring-boot-starter-jdbc`简化了这些步骤,提供了一个在Spring生态中更便捷使用JDBC的封装。集成Spring JDBC需要添加相关依赖,配置数据库连接信息,并通过JdbcTemplate进行数据库操作,如插入、更新、删除和查询。
|
11天前
|
SQL Java 关系型数据库
JDBC批量插入mysql数据
JDBC批量插入mysql数据
|
12天前
|
Java 关系型数据库 MySQL
【JDBC编程】基于MySql的Java应用程序中访问数据库与交互数据的技术
【JDBC编程】基于MySql的Java应用程序中访问数据库与交互数据的技术