Druid v1.0.28 发布,一个Java 数据库连接池
jopen 8年前
<p style="text-align: center;"><strong><img alt="" src="https://simg.open-open.com/show/f426056c0a805ceeae7326d10cffe75a.jpg" /></strong></p> <p> </p> <p>Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。</p> <p>支持哪些数据库?理论上说,支持所有有jdbc驱动的数据库。实际测试过的有</p> <table> <tbody> <tr> <td>数据库</td> <td>支持状态</td> </tr> <tr> <td>mysql</td> <td>支持,大规模使用</td> </tr> <tr> <td>oracle</td> <td>支持,大规模使用</td> </tr> <tr> <td>sqlserver</td> <td>支持</td> </tr> <tr> <td>postgres</td> <td>支持</td> </tr> <tr> <td>db2</td> <td>支持</td> </tr> <tr> <td>h2</td> <td>支持</td> </tr> <tr> <td>derby</td> <td>支持</td> </tr> <tr> <td>sqlite</td> <td>支持</td> </tr> <tr> <td>sybase</td> <td> <p>支持</p> </td> </tr> </tbody> </table> <h2>更新日志</h2> <p>连接池相关更新</p> <ol> <li>连接池DruidDataSource支持KeepAlive 在此之前,druid在从池中取出连接时实现testWhileIdle,不能满足某些场景需要保活连接的需求,在此版本中加入keepAlive的支持。<a href="/misc/goto?guid=4958998959536508069">https://github.com/alibaba/druid/wiki/KeepAlive_cn</a></li> <li>连接池DruidDataSource运行时setDriverClassName等属性自动忽略,避免报错。 <a href="/misc/goto?guid=4958998959685472519" title="SpringBoot + Druid + Spring Cloud Hystrix出现UnsupportedOperationException ">#1539</a></li> <li>增强内置监控页面,支持更多监控信息</li> </ol> <p>SQL Parser相关更新</p> <ol> <li>MySQl SQL Parser支持DIV函数 <a href="/misc/goto?guid=4958998959821106624" title="druid 对Mysql DIV函数的不支持">#1526</a></li> <li>PG SQL Parser支持SET search_path语法 <a href="/misc/goto?guid=4958998959950985041">#1561</a></li> <li>PG SQL Parser支持更多的json operator <a href="/misc/goto?guid=4958998960031256530" title="PostgreSql中JSON类型,防火墙BUG?">#1592</a></li> <li>SQL Parser在parseStatement时,如果没有结束抛错 <a href="/misc/goto?guid=4958998960122597406" title="SQLStatementParser 设计或实现上严重问题,会忽略语法错误,且截断sql,导致update和delete无where条件下执行!!!">#1576</a></li> <li>SQL Parser支持SqlLite的Limit语法 <a href="/misc/goto?guid=4958998960226979922">#1556</a></li> <li>修复SQLEvalVisitorUtils mod函数计算int32溢出的问题 <a href="/misc/goto?guid=4958998960307130319" title="Eval mod function overflow long type">#1588</a></li> </ol> <h2>下载</h2> <ul> <li><a href="/misc/goto?guid=4958998960400727261" rel="nofollow"><strong>Source code</strong> (zip)</a></li> <li><a href="/misc/goto?guid=4958998960481755842" rel="nofollow"><strong>Source code</strong> (tar.gz)</a></li> </ul> <p>本站原创,转载时保留以下信息:<br /> 本文转自:深度开源(open-open.com)<br /> 原文地址:<a href="http://www.open-open.com/news/view/2d621bce">http://www.open-open.com/news/view/2d621bce</a></p>