首先介绍下Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。该项目主要是为了扩展JDBC的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计SQL信息、SQL性能收集、SQL注入检查、SQL翻译等,程序员可以通过定制来实现自己需要的功能。
一、使用druid
项目中加入druid相关jar包 Maven pom文件中加入
<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>0.2.26</version> </dependency> |
然后配置druid的连接池,跟c3p0很像
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"> <!-- 基本属性 url、user、password 连接信息可以写着或写配置文件--> <property name="url" value="${jdbc.url}" /> < |