zoukankan      html  css  js  c++  java
  • c3p0_diuid连接

    pom.xml

    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <version>8.0.21</version>
    </dependency>
    <dependency>
        <groupId>com.mchange</groupId>
        <artifactId>c3p0</artifactId>
        <version>0.9.5.2</version>
    </dependency>
    <dependency>
        <groupId>com.alibaba</groupId>
        <artifactId>druid</artifactId>
        <version>1.1.10</version>
    </dependency>
    

    使用

    /**
        * @Description: 手动创建c3p0数据源
        */
        @Test
        public void test1() throws Exception {
            //1. 创建数据源对象
            ComboPooledDataSource dataSource = new ComboPooledDataSource();
            //2. 设置连接参数才能使用
            dataSource.setDriverClass("com.mysql.cj.jdbc.Driver");
            dataSource.setJdbcUrl("jdbc:mysql:///travel?serverTimezone=UTC");
            dataSource.setUser("root");
            dataSource.setPassword("root");
            //3.获取资源
            Connection connection = dataSource.getConnection();
            //4. 测试连接
            System.out.println(connection);
            //5. 归还数据源
            connection.close();
        }
        /**
         * @Description: 手动创建druid数据源
         */
        @Test
        public void test2() throws Exception {
            //1. 创建数据源对象
            DruidDataSource dataSource = new DruidDataSource();
            //2. 设置连接参数才能使用
            dataSource.setDriverClassName("com.mysql.cj.jdbc.Driver");
            dataSource.setUrl("jdbc:mysql:///travel?serverTimezone=UTC");
            dataSource.setUsername("root");
            dataSource.setPassword("root");
            //3.获取资源
            DruidPooledConnection connection = dataSource.getConnection();
            //4. 测试连接
            System.out.println(connection);
            //5. 归还数据源
            connection.close();
        }
    

    jdbcproperties

    jdbc.driver=com.mysql.cj.jdbc.Driver
    jdbc.url=jdbc:mysql:///travel?serverTimezone=UTC
    jdbc.username=root
    jdbc.password=root
    

    jdbc:mysql:///user?serverTimezone=UTC&userSSL=true&userUnicode=true&characterEncoding=UTF-8

    本文来自博客园,作者:CLAY——MRX,转载请注明原文链接:https://www.cnblogs.com/do-it-520/p/c3p0_druid.html

    韶华易逝,不能虚度年华。
  • 相关阅读:
    jbox使用总结
    NOI 2012 【迷失游乐园】
    SCOI 2008 【奖励关】
    trie树——【吴传之火烧连营】
    状压DP——【蜀传之单刀赴会】
    NOIP提高组2016 D2T3 【愤怒的小鸟】
    NOIP提高组2013 D2T3 【华容道】
    [学习笔记] [KMP]字符串匹配算法
    SHOI 2014 【概率充电器】
    HNOI 2015 【亚瑟王】
  • 原文地址:https://www.cnblogs.com/do-it-520/p/c3p0_druid.html
Copyright © 2011-2022 走看看