import java.sql.*;//导入包

public class Util1 {

//基本配置

static final String JDBC_DRIVER = "com.mysql.cj.jdbc.Driver";
static final String DB_URL = "jdbc:mysql://localhost:3306/chaojikechengbiao?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC";//改自己的数据库(chaojikechengbiao(我的数据库))
static final String USER = "root";
static final String PASS = "123456";
public static Connection getConn () {
Connection conn = null;
try {
Class.forName(JDBC_DRIVER);
System.out.println("连接数据库...");
conn = DriverManager.getConnection(DB_URL,USER,PASS);
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
//statement
public static void close (Statement state, Connection conn) {

if (state != null) {
try {
state.close();
} catch (SQLException e) {
e.printStackTrace();
}
}

if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
public static void close (ResultSet rs, Statement state, Connection conn) {
if (rs != null) {
try {
rs.close();
} catch (SQLException e) {
e.printStackTrace();
}
}

if (state != null) {
try {
state.close();
} catch (SQLException e) {
e.printStackTrace();
}
}

if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}

}

最新文章

  1. 让虚拟机的软盘盘符不显示(适用于所有windows系统包括Windows Server)
  2. java-HashMap方法讲解
  3. Searching External Data in SharePoint 2010 Using Business Connectivity Services
  4. C++pair类型
  5. UISlider常见属性
  6. 如何开启SQL Server 2008的远程联机
  7. erlang常用命令
  8. Java基础知识强化之网络编程笔记22:Android网络通信之 Android常用OAuth登录(获取个人信息)
  9. Win8 移除右键菜单中的SkyDrive Pro选项
  10. 在MySQL数据库建立多对多的数据表关系
  11. delphi实现图象灰度处理的3种方法
  12. vue2.0 页面A跳转到页面B,B页面停留在A页面的滚动位置的解决方法
  13. 【面试笔试算法】Program 4 : Best Compression Algorithms(网易游戏笔试题)
  14. redHat linux 修改防火墙设置简略版
  15. [sh]shift参数左移用法
  16. 子页面iframe跨域执行父页面定义的JS方法
  17. Kubernetes dashboard 配置
  18. Sublime Text 3 配置Python3.x
  19. Windows Server 2012/win8 iis8 上安装 asp.net 4.5 当时用了mvc5 .net framework 4.5 所以得装下
  20. 海思HI35XX之----视频处理单元各通道间的关系

热门文章

  1. 【iOS逆向】某营业厅算法分析
  2. 网络编程:软件开发架构、架构总结、网络编程前戏、OSI七层协议简介、OSI七层协议之物理连接层、数据链路层、网络相关专业名词、OSI七层协议之网络层
  3. C++快速幂
  4. 说说真实Java项目的开发流程,以及面试前的项目准备说辞
  5. 聊聊CPU的发展历程之单核、多核、超线程
  6. 浅谈 C++ 模板 & 泛化 (妈妈再也不用担心我不会用 std::sort 了)
  7. 1、mybatis逆向工程
  8. anaconda peompt 、labalimg 数据标注
  9. day12-功能实现11
  10. dfs学习笔记