当前位置: 首页 > news >正文

DBUtil

package com.demo.util;import java.sql.*;public class DBUtil {private static final String DRIVER="com.mysql.cj.jdbc.Driver";private static final String URL="jdbc:mysql://localhost:3306/数据名字";private static final String USER="root";private static final String PASSWORD="123456";static {try{Class.forName(DRIVER);} catch (ClassNotFoundException e) {e.printStackTrace();System.out.println("数据库驱动加载失败");}}public static Connection getConnection(){Connection conn=null;try{conn= DriverManager.getConnection(URL,USER,PASSWORD);System.out.println("数据库连接成功");} catch (SQLException e) {e.printStackTrace();System.out.println("数据库连接失败");}return conn;}public static void close(Connection conn, PreparedStatement ps, ResultSet rs){try{if (rs!=null){rs.close();}if (ps!=null){ps.close();}if (conn!=null){conn.close();}} catch (SQLException e) {e.printStackTrace();System.out.println("数据库关闭失败");}}//测试运行public static void main(String[] args) {Connection conn=getConnection();System.out.println(conn);}
}
http://www.jsqmd.com/news/60004/

相关文章:

  • 印度七大声控AI初创企业技术盘点
  • 第二篇Scrum冲刺
  • 02 安装与运行
  • 团队作业4--项目冲刺
  • 03 HTTP请求的url路由
  • MyBatis完整教程IDEA版(2)--ResultMap/注解/一对多/多对一/lombok/log4j - 教程
  • 以 Core i9-13900HX 实例讲解CPU概念:物理CPU,内核,逻辑CPU
  • 图书馆管理系统团队作业4-项目冲刺
  • C语言之折中查找
  • 【第七章:时间序列模型】3.时间序列实战:使用时序模型进行股票预测实战 - 实践
  • 罗克韦尔Micro850 PLC和欧姆龙NJ互通离不开Modbus工业物联网技术支撑
  • 一条不太寻常的路 —— AFO 退役记 -
  • Go 语言:类型别名 vs 新类型详解 - 若
  • pytest高级用法之mark
  • 20232320 2025-2026-1 《网络与系统攻防技术》实验八实验报告
  • 第一篇Scrum冲刺
  • Vibe Coding - 深度解读规范驱动制作(SDD):对 Kiro、spec-kit、Tessl 三大设备的剖析与实践
  • 第六篇SCrum冲刺
  • Hudi 文件格式分析
  • ai故事生成报告 - f
  • 落山基唬人队-冲刺总结
  • 深入解析:微信小程序通过关联公众号发送待办消息:实战指南
  • 团队作业4
  • 生命是一树花开
  • 深入解析:【5】理解GUID和Handle:解锁UEFI驱动和应用程序的钥匙
  • JavaSE--面向对象
  • 歌声转换SVC主流方法原理剖析4 — ReFlow-VAE-SVC
  • 重练算法(代码随想录版) day29 - 贪心part3
  • RocketMQ消息积压
  • spring的三级缓存及二三级缓存解决的问题 - 指南