zoukankan      html  css  js  c++  java
  • 一、工具类DBUtil——数据库连接

    这个工具类完成的工作如下:

    1、第一个static方法,完成数据库初始化的工作

    2、第二个static方法,完成与数据库建立连接的工作。

    package util;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    
    /*
     * 数据库连接工具
     */
    public class DBUtil {
        static String ip = "127.0.0.1";
        static int port = 3306;
        static String database = "tmall";      //此处可灵活修改
        static String encoding = "UTF-8";
        static String loginName = "root";      //此处可灵活修改
        static String password = "admin";      //此处可灵活修改
        static {
            try {
                Class.forName("com.mysql.jdbc.Driver");
            } catch (ClassNotFoundException e) {
                e.printStackTrace();
            }
        } 
        
        public static Connection getConnection() throws SQLException {
            String url = String.format("jdbc:mysql://%s:%d/%s?characterEncoding=%s", ip, port, database, encoding);
            return DriverManager.getConnection(url, loginName, password);
        }
        //测试用例
        public static void main(String[] args) throws SQLException {
            System.out.println(getConnection());
            
        }
    }
  • 相关阅读:
    springboot整合springmvc原理
    springboot Thymeleaf
    springboot 首页处理
    springboot整合Druid
    springboot 整合JDBC
    CentOS安装Mysql
    springboot 多环境切换
    springboot JSR303数据校验
    【转载】WEB架构师成长之路
    一些想法
  • 原文地址:https://www.cnblogs.com/Strugglinggirl/p/12927058.html
Copyright © 2011-2022 走看看