Druid v1.0.28 发布,一个Java 数据库连接池

jopen 7年前
   <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>