2007-07-05
为什么c3p0 在spring中的配置这么怪异
关键字: spring c3p0
xml 代码
- <bean id="dataSource"
- class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
- <property name="driverClass" value="com.mysql.jdbc.Driver" />
- <property name="jdbcUrl" value="jdbc:mysql://localhost/sublist_new?useUnicode=true&characterEncoding=utf-8" />
- <property name="properties">
- <props>
- <prop key="hibernate.hbm2ddl.auto">updateprop>
- <prop key="c3p0.minPoolSize">1prop>
- <prop key="hc3p0.maxPoolSize">10prop>
- <prop key="hc3p0.timeout">60prop>
- <prop key="c3p0.max_statement">50prop>
- <prop key="c3p0.testConnectionOnCheckout">trueprop>
- <prop key="hibernate.c3p0.testConnectionOnCheckout">falseprop>
- <prop key="user">rootprop>
- <prop key="password">prop>
- props>
- property>
- bean>
先看一段配置
xml 代码
这样看不出什么问题,启动,报错。 没有合适的驱动 no suitable driver...太 LJ 了
再改改。
xml 代码
- <bean id="dataSource"
- class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
- <property name="driverClass" value="com.mysql.jdbc.Driver" />
- <property name="jdbcUrl" value="jdbc:mysql://localhost/sublist_new?useUnicode=true&characterEncoding=utf-8" />
- <property name="properties">
- <props>
- <prop key="hibernate.hbm2ddl.auto">update</prop>
- <prop key="c3p0.minPoolSize">1</prop>
- <prop key="hc3p0.maxPoolSize">10</prop>
- <prop key="hc3p0.timeout">60</prop>
- <prop key="c3p0.max_statement">50</prop>
- <prop key="c3p0.testConnectionOnCheckout">true</prop>
- <prop key="hibernate.c3p0.testConnectionOnCheckout">false</prop>
- <prop key="user">root</prop>
- <prop key="password"></prop>
- </props>
- </property>
- </bean>
把property 的 name value写一起。OK ,启动成功。网上有很多是按照我上面一种配置的,却没有问题。怪了。也不知道到底是怎么了,怪
- 10:15
- 浏览 (1301)
- 评论 (4)
- 分类: bizarrerie
- 相关推荐
评论
hqman
2008-01-13
dbcp 也是不错的选择
hqman
2008-01-13
dbcp 也是不错的选择
gzhzh
2007-12-27
hqman
2007-07-19
怎么开始搞JDBC了阿
看看我的配置
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
<property name="driverClass" value="com.mysql.jdbc.Driver"/>
<property name="jdbcUrl" value="jdbc:mysql://localhost:3306/uucell?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&jdbcCompliantTruncation=false"/>
<property name="user" value="root"/>
<property name="password" value=""/>
<property name="minPoolSize" value="3"/>
<property name="acquireIncrement" value="5"/>
<property name="maxPoolSize" value="50"/>
</bean>
看看我的配置
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
<property name="driverClass" value="com.mysql.jdbc.Driver"/>
<property name="jdbcUrl" value="jdbc:mysql://localhost:3306/uucell?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&jdbcCompliantTruncation=false"/>
<property name="user" value="root"/>
<property name="password" value=""/>
<property name="minPoolSize" value="3"/>
<property name="acquireIncrement" value="5"/>
<property name="maxPoolSize" value="50"/>
</bean>
发表评论
- 浏览: 21865 次
- 性别:

- 来自: 杭州

- 详细资料
搜索本博客
我的相册
safari
共 8 张
共 8 张
最近加入圈子
最新评论
-
看Rails2怎么贯彻REST思想 ...
ActiveResource对REST 支持的确是很好。
-- by hqman -
多次遇到JSTL标签无效的原 ...
我有这个加了这个引入文件,但是还是没有出来,jstl还是不起作用 。
-- by zouming_3 -
汶川县7.8级地震阿坝州情 ...
哎,中国万岁。中国今年真倒霉。
-- by 狂放不羁 -
ESB Mule
可否介绍一下,那个ESB工具较好,并且是开源的。
-- by zhongzhao_2008 -
Rails 2.0: Scaffold
看着老版书,却用着2.0。真的很痛苦。不知道哪里有全系列的2.0教程
-- by wutao8818






评论排行榜