Druid使用方法(1)

Druid是国产阿里巴巴开发的连接池项目 , 居所比DBCP和C3P0性能还要高效, 本人项目也是先使用C3P0,后来在将数据信息卸载XML中的时候获取XML失败, 看了下c3p0 已经停止开发好久了,所以有空就把项目的连接池换成了国产Druid, 当然作为一个功能强大的连接池不可能只是简单使用就完事了, 所以可能会介绍几篇

导入jar

  <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>druid</artifactId>
            <version>1.1.6</version>
  </dependency>

纯代码的方式使用

 @Test
    public void selectColumn() throws SQLException {
        Statement statement = null;
        ResultSet resultSet = null;
        try {
            DruidDataSource dataSource = new DruidDataSource();
            dataSource.setDriverClassName("com.mysql.jdbc.Driver");
            dataSource.setUsername("root");
            dataSource.setPassword("Root123@");
            dataSource.setUrl("jdbc:mysql://127.0.0.1/data_center?characterEncoding=UTF-8");
            Connection connection = dataSource.getConnection();
            statement = connection.createStatement();
            resultSet = statement.executeQuery("select * from data_control_price LIMIT 10 ");
            while (resultSet.next()) {
                System.out.println(resultSet.getString("merchant_code"));
            }
        } catch (Exception e) {
            throw new RuntimeException(e);
        }
    }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • druid介绍 这是druid对自己的介绍: Druid是阿里开源的一个数据库连接池技术,号称自己是目前最好的数据...
    叫我十三吧阅读 5,834评论 0 17
  • 本文包括传统JDBC的缺点连接池原理自定义连接池开源数据库连接池DBCP连接池C3P0连接池Tomcat内置连接池...
    廖少少阅读 16,871评论 0 37
  • 1.连接池思想 为什么必须使用数据库连接池: 普通的JDBC数据库连接(Connectiond对象)使用 Driv...
    贾里阅读 4,363评论 0 0
  • 前言 数据库连接池在Java数据库相关中间件产品群中,应该算是底层最基础的一类产品,作为企业应用开发必不可少的组件...
    许da广阅读 12,043评论 2 27
  • 生活就是從血泊裡爬起來修容微笑的偽裝,生活就是剝開人群遍尋不見的迷茫,生活就是一次以一次重新體會和舔舐傷口的痛苦。...
    半勺言阅读 2,607评论 0 0

友情链接更多精彩内容