首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

myBatis3与spring调整之数据源配置

2012-10-26 
myBatis3与spring整合之数据源配置myBatis3与spring整合之数据源配置----------??用myBatis3与spring整合

myBatis3与spring整合之数据源配置

myBatis3与spring整合之数据源配置

----------

?

?

用myBatis3与spring整合的时候,我们可以通过多种方式获取数据源,可以用dbcp,c3p0,proxool等数据连接池实现,也可以用jndi的方式实现。如例,C3P0的配置方式:

<!-- C3P0数据源 --><bean id="dataSource" destroy-method="close"><property name="driverClass" value="${jdbc.toss.driver}" /><property name="jdbcUrl" value="${jdbc.toss.url}" /><property name="user" value="${jdbc.toss.username}" /><property name="password" value="${jdbc.toss.password}" /><!-- 指定连接池里最小连接数 --> <property name="minPoolSize" value="10" /><!-- 指定连接池里最大连接数 --> <property name="maxPoolSize" value="20" /><!-- 连接最大空闲时间,超过时间将被丢弃,单位是秒 --><property name="maxIdleTime" value="120" /><!-- 当连接池里面的连接用完的时候,C3P0一次获取的新的连接数 -->  <property name="acquireIncrement" value="2" /><!-- 指定连接池里最大缓存多少个Statement对象 -->  <property name="maxStatements" value="100" /><!-- 初始创建连接的数量 --><property name="initialPoolSize" value="5" /><!-- 每隔XX秒检查连接池里的空闲连接 ,单位是秒 --> <property name="idleConnectionTestPeriod" value="120" /></bean>

?

?

?

?

?

热点排行