spring中配置c3p0数据源
来源:互联网 发布:怡海软件技术有限公司 编辑:程序博客网 时间:2024/05/16 12:06
1:applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:util="http://www.springframework.org/schema/util"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:jdbc="http://www.springframework.org/schema/jdbc"
xsi:schemaLocation="http://www.springframework.org/schema/jdbc
http://www.springframework.org/schema/jdbc/spring-jdbc-4.0.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-4.0.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd">
<!-- 导入资源文件 -->
<context:property-placeholder location="classpath:db.properties"/>
<!-- 配置C3p0数据源 -->
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
<property name="user"><value>root</value></property>
<property name="password"><value>123456</value></property>
<property name="jdbcUrl"><value>jdbc:mysql://localHost/mydatabase</value></property>
<property name="driverClass"><value>com.mysql.jdbc.Driver</value></property>
<property name="initialPoolSize"><value>5</value></property>
<property name="minPoolSize"><value>5</value></property>
<property name="maxPoolSize"><value>10</value></property>
</bean>
</beans>
2:db.properties
username=root
password=123456
jdbcUrl=jdbc:mysql://localHost/mydatabase
driverClass=com.mysql.jdbc.Driver
minPoolSize=5
initialPoolSize=5
maxPoolSize=15
3:JUnit
package com.spring.jdbc;
import static org.junit.Assert.*;
import java.sql.SQLException;
import javax.sql.DataSource;
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class JDBCTest {
private ApplicationContext ctx=null;
{
ctx=new ClassPathXmlApplicationContext("applicationContext.xml");
}
@Test
public void test() throws SQLException {
DataSource dataSource=ctx.getBean(DataSource.class);
System.out.println(dataSource.getConnection());
}
}
- spring中配置c3p0数据源
- Spring中C3P0数据源的配置
- 【转载】spring中配置c3p0数据源
- spring c3p0数据源配置
- spring c3p0数据源配置
- spring数据源c3p0配置
- spring数据源c3p0配置
- spring 使用 c3p0 配置数据源
- Spring数据源配置之c3p0
- Spring配置数据源(DBCP数据源、c3p0数据源)
- 配置Spring数据源c3p0与dbcp
- 配置Spring数据源c3p0与dbcp
- 配置Spring数据源c3p0与dbcp
- 配置Spring数据源c3p0与dbcp
- (转)配置Spring数据源c3p0与dbcp
- 配置Spring数据源dbcp与c3p0
- 配置Spring数据源c3p0与dbcp
- Spring 配置数据源c3p0与dbcp
- 小猫钓鱼--栈和队列的使用
- JDBC
- RGB 颜色值与十六进制颜色码之间的相互转换
- 44. Wildcard Matching
- Ajax入门学习
- spring中配置c3p0数据源
- 指针的一些知识
- 初次见面,CSDN博客
- svn 常用指令
- iOS内嵌播放视图到View实现单帧控制(Swift)
- 51nod 1055 最长等差数列
- 梦想
- Android艺术探索--IPC机制
- short s1 = 1; s1 = s1 + 1;有错吗? short s1 = 1; s1 += 1;又有错吗?