Druid数据库连接池使用

阿里巴巴推出的国产数据库连接池,据网上测试对比,比目前的DBCP或C3P0数据库连接池性能更好

简单使用介绍

Druid与其他数据库连接池使用方法基本一样(与DBCP非常相似),将数据库的连接信息全部配置给DataSource对象

下面给出2种配置方法实例:

1. 纯Java代码创建

dataSource = new DruidDataSource();dataSource.setDriverClassName("com.mysql.jdbc.Driver"); dataSource.setUsername("root");dataSource.setPassword("11111111");dataSource.setUrl("jdbc:mysql://127.0.0.1:3306/jspdemo"); dataSource.setInitialSize(5);dataSource.setMinIdle(1); dataSource.setMaxActive(10); // 启用监控统计功能 dataSource.setFilters("stat");// for mysql  dataSource.setPoolPreparedStatements(false);

2. 基于Spring创建

 
      
      
      
      

      
      
       
      

      
      

      
      

      
      

      
      
      
      

      
      
      

      
      

启用Web监控统计功能需要在Web应用的web.xml中加入这个Servlet声明

  
      DruidStatView
      com.alibaba.druid.support.http.StatViewServlet
  
  
      DruidStatView
      /druid/*
  

通过 http://ip:port/druid/ 地址访问即可

 

项目地址

https://github.com/AlibabaTech/druid/wiki

你可能感兴趣的:(Druid数据库连接池使用)