zoukankan      html  css  js  c++  java
  • DBUtil和连接池 使用

    1.导包

    需要在lib文件夹下导入

    2.创建自己的链接类

    public class MyDBUtils {
    
        public static final String DRIVER = "com.mysql.jdbc.Driver";
        public static final String URL = "jdbc:mysql://localhost:3306" + "/store_v1.0?useUnicode"
                + "=true&characterEncoding=UTF-8";
        public static final String USERNAME = "root";
        public static final String PASSWORD = "123456";
        /*
         * 创建连接池BasicDataSource
         */
        public static BasicDataSource dataSource = new BasicDataSource();
    
        // 静态代码块
        static {
            // 对连接池对象 进行基本的配置
            dataSource.setDriverClassName(DRIVER); // 这是要连接的数据库的驱动
            dataSource.setUrl(URL); // 指定要连接的数据库地址
            dataSource.setUsername(USERNAME); // 指定要连接数据的用户名
            dataSource.setPassword(PASSWORD); // 指定要连接数据的密码
        }
    
        /*
         * 返回连接池对象
         */
        public static DataSource getDataSource() {
    
            return dataSource;
    
        }
    
        // 从连接池中获取一条连接
        public static Connection getConn() {
            Connection conn = null;
    
            try {
                conn = dataSource.getConnection();
            } catch (SQLException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
            return conn;
        }
    
    }

    这样就可以正常使用了

  • 相关阅读:
    JAVA中final关键字的作用
    JAVA作用域和排序算法介绍
    JAVA的控制结构
    Java概述
    P6329 【模板】点分树 | 震波[点分树]
    BZOJ #4771. 七彩树 [主席树,链并,差分]
    CF1276F Asterisk Substrings [后缀自动机]
    P4173 残缺的字符串 [FFT]
    CF528D Fuzzy Search [FFT]
    #4589. Hard Nim [FWT]
  • 原文地址:https://www.cnblogs.com/lxzwhite/p/10708739.html
Copyright © 2011-2022 走看看