zoukankan      html  css  js  c++  java
  • 数据库连接类

    package util;
    
    import java.sql.*;
    
    public class DBconn {
        static String url = "jdbc:mysql://localhost:3306/student?serverTimezone=UTC";
        static String username = "root";
        static String password = "123";
        static Connection  conn = null;
        static ResultSet rs = null;
        static PreparedStatement ps =null;
        public static void init(){
            try {
                Class.forName("com.mysql.cj.jdbc.Driver");
                conn = DriverManager.getConnection(url,username,password);
            } catch (Exception e) {
                System.out.println("init [SQL驱动程序初始化失败!]");
                e.printStackTrace();
            }
    
        }
    
    
        public static int addUpdDel(String sql){
            int i = 0;
            try {
                ps =  conn.prepareStatement(sql);
                i =  ps.executeUpdate();
            } catch (SQLException e) {
                System.out.println("sql数据库增删改异常");
                e.printStackTrace();
            }
    
            return i;
        }
        public static ResultSet selectSql(String sql){
            try {
                ps =  conn.prepareStatement(sql);
                rs =  ps.executeQuery();
            } catch (SQLException e) {
                System.out.println("sql数据库查询异常");
                e.printStackTrace();
            }
            return rs;
        }
        public static void closeConn(){
            try {
                conn.close();
            } catch (SQLException e) {
                System.out.println("sql数据库关闭异常");
                e.printStackTrace();
            }
        }
    }
  • 相关阅读:
    详解著名的awk Oneliner,第三部分:选择性输出特定行
    显示特定行
    nWave指令
    make 命令
    VIM脚本变量
    terninal 快捷键
    vim 实现begin end 配对 使用matchit插件
    VIM删除重复行
    linux命令--find(1)
    zabbix--创建触发器
  • 原文地址:https://www.cnblogs.com/mac-13/p/12129659.html
Copyright © 2011-2022 走看看