spring中配置数据源
2015-12-05 22:45
429 查看
spring与mybatis整合时,需要配置数据源,目前我所用到的配置数据源的方式有两种。一种是dbcp,一种是c3p0。
一、dbcp
使用dbcp,加入jar包:commons-dbcp-1.2.2.jar、commons-pool-1.3.jar
二、c3p0
一、dbcp
使用dbcp,加入jar包:commons-dbcp-1.2.2.jar、commons-pool-1.3.jar
<!-- 数据源,使用dbcp --> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="${jdbc.driver}" /> <property name="url" value="${jdbc.url}" /> <property name="username" value="${jdbc.username}" /> <property name="password" value="${jdbc.password}" /> <property name="maxActive" value="10" /> <property name="maxIdle" value="5" /> </bean>
二、c3p0
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <property name="user" value="${jdbc.user}"></property> <property name="password" value="${jdbc.password}"></property> <property name="driverClass" value="${jdbc.driverClass}"></property> <property name="jdbcUrl" value="${jdbc.jdbcUrl}"></property> <property name="initialPoolSize" value="${jdbc.initPoolSize}"></property> <property name="maxPoolSize" value="${jdbc.maxPoolSize}"></property> </bean>
相关文章推荐
- java设计模式(四)—工厂模式
- java求组合排列算法
- Java使用SAM解析XML
- spring线程池ThreadPoolExecutor配置并且得到任务执行的结果
- Spring如何处理线程并发
- java学习心得
- 解决问题 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
- 容器的同步控制与只读设置JAVA133
- java中的变量(成员变量、本地变量、类变量)
- SpringMVC深度探险(一) —— SpringMVC前传
- 在SpringMVC利用MockMvc进行单元测试
- spring mvc 框架搭建及详解
- Spring的MVC相比Structs2有什么优点
- 异步调用实现java
- 实例详解Spring MVC入门使用
- Java使用DOM解析XML
- Spring MVC集成Tiles框架
- Java缓存机制案例
- Jaro-Winkler Distance JAVA代码实现版
- 我的第九个java程序--spring和mybatis整合(java project)