发布于 2016-07-11 00:52:33 | 265 次阅读 | 评论: 0 | 来源: 网友投递
Druid Java数据库连接池
Druid首先是一个数据库连接池 ,但它不仅仅是一个数据库连接池,它还包含一个ProxyDriver,一系列内置的JDBC组件库,一个SQL Parser。Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。该项目主要是为了扩展JDBC的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计SQL信息、SQL性能收集、SQL注入检查、SQL翻译等,程序员可以通过定制来实现自己需要的功能。
Druid-1.0.22 发布,仅增强SQL语法解析,可根据具体情况按需升级。具体如下:
DB2 SQL Parser支持Merge语句支持 #1324
DB2 SQL Parser完整支持Truncate语句 #1324
DB2 SQL Parser支持NEXTVAL/CURRVAL/PREVAL FOR 这样的Sequence使用语法。 #1323
DB2 SQL Parser支持SELECT FOR UPDATE语法 #1322
Oracle SQL Parser完整支持Create Database Link语法 #1314
SQL Server Parser支持更多的Create Table语法,包括DOUBLE PRECISION这样的特别数据类型。#1306