<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <property name="driverClass" value="com.mysql.jdbc.Driver"> </property> <property name="jdbcUrl" value="jdbc:mysql://localhost:3306/our56?useUnicode=true&characterEncoding=utf-8"> </property> <property name="user" value="root"/> <property name="password" value=""/> <!--连接池中保留的最大连接数。Default: 15 --> <property name="maxPoolSize" value="20"/> <!--连接池中保留的最小连接数。--> <property name="minPoolSize" value="2"/> <!--初始化时获取的连接数,取值应在minPoolSize与maxPoolSize之间。Default: 3 --> <property name="initialPoolSize"> <value>10</value> </property> <!--最大空闲时间,60秒内未使用则连接被丢弃。若为0则永不丢弃。Default: 0 --> <property name="maxIdleTime" value="60"/> <!--定义在从数据库获取新连接失败后重复尝试的次数。Default: 30 --> <property name="idleConnectionTestPeriod" value="60"></property> <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --> <property name="acquireIncrement"> <value>5</value> </property> </bean>
以上为简单配置..详细的请自行google