发布于 2016-05-07 23:55:38 | 400 次阅读 | 评论: 0 | 来源: 网友投递
Druid Java数据库连接池
Druid首先是一个数据库连接池 ,但它不仅仅是一个数据库连接池,它还包含一个ProxyDriver,一系列内置的JDBC组件库,一个SQL Parser。Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。该项目主要是为了扩展JDBC的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计SQL信息、SQL性能收集、SQL注入检查、SQL翻译等,程序员可以通过定制来实现自己需要的功能。
Druid 1.0.19 发布了。这个版本主要是修正SQL语法解析相关问题。
支持淘宝特有定制mysql语法
DB2 SQL解析支持concat运算符
DruidDataSourceConverter类更换package,com.alibaba.druid.support.simplejndi.DruidDataSourceConverter
DruidDataSource fill支持并发操作
MSSQLServer SQL Parser支持for xml path语法issue_1178
Oracle SQL Parser不支持关键字EXCEPTION。issue_1211
SQL Server with clause和别名的输出顺序不对导致分页函数错误。issue_1205
Postgresql解析带limit的子查询出错issue_1204
DruidDataSourceFactory支持读取属性name。issue_1174
文档 https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
内置监控演示 http://198.11.179.104/druid