发布于 2017-06-25 23:21:26 | 190 次阅读 | 评论: 0 | 来源: 网友投递
Druid Java数据库连接池
Druid首先是一个数据库连接池 ,但它不仅仅是一个数据库连接池,它还包含一个ProxyDriver,一系列内置的JDBC组件库,一个SQL Parser。Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。该项目主要是为了扩展JDBC的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计SQL信息、SQL性能收集、SQL注入检查、SQL翻译等,程序员可以通过定制来实现自己需要的功能。
这个版本主要的增强在于SQL Parser,提供了一个相对完整的Oracle Parser,Parsrer相关Visitor API有些变更,Parser相关的API可能会有不兼容的问题,所以版本号升级到1.1.0。
这个版本一个新的功能是提供spring-boot-starter, http://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-starter/
提供获取建表语句的前置注释API #1762
修正StatFilter中回滚次数统计错误的问题 #1773
修复WallFilter错误拦截Comment语句的问题 #1759
增强PG SQL Parser
增强Oracle SQL Parser
修正连接池close之后createScheduler会继续创建连接的问题 #1758
提供druid-spring-booter实现 http://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-starter/
文档 https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
内置监控演示 http://120.26.192.168/druid/