为什么c3p0 在spring中的配置这么怪异

xml 代码
  1.   <bean id="dataSource"  
  2.         class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">  
  3.         <property name="driverClass"  value="com.mysql.jdbc.Driver" />  
  4.         <property name="jdbcUrl" value="jdbc:mysql://localhost/sublist_new?useUnicode=true&characterEncoding=utf-8" />  
  5. <property name="properties">  
  6.         <props>  
  7.             <prop key="hibernate.hbm2ddl.auto">updateprop>    
  8.             <prop key="c3p0.minPoolSize">1prop>    
  9.             <prop key="hc3p0.maxPoolSize">10prop>    
  10.             <prop key="hc3p0.timeout">60prop>    
  11.             <prop key="c3p0.max_statement">50prop>    
  12.             <prop key="c3p0.testConnectionOnCheckout">trueprop>    
  13.             <prop key="hibernate.c3p0.testConnectionOnCheckout">falseprop>  
  14.             <prop key="user">rootprop>    
  15.             <prop key="password">prop>  
  16.         props>  
  17.       property>  
  18.     bean>   

 

先看一段配置

xml 代码

这样看不出什么问题,启动,报错。 没有合适的驱动 no suitable driver...太 LJ 了

再改改。

 

xml 代码
  1.   <bean id="dataSource"  
  2.         class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">  
  3.         <property name="driverClass"  value="com.mysql.jdbc.Driver" />  
  4.         <property name="jdbcUrl" value="jdbc:mysql://localhost/sublist_new?useUnicode=true&amp;characterEncoding=utf-8" />  
  5. <property name="properties">  
  6.         <props>  
  7.             <prop key="hibernate.hbm2ddl.auto">update</prop>    
  8.             <prop key="c3p0.minPoolSize">1</prop>    
  9.             <prop key="hc3p0.maxPoolSize">10</prop>    
  10.             <prop key="hc3p0.timeout">60</prop>    
  11.             <prop key="c3p0.max_statement">50</prop>    
  12.             <prop key="c3p0.testConnectionOnCheckout">true</prop>    
  13.             <prop key="hibernate.c3p0.testConnectionOnCheckout">false</prop>  
  14.             <prop key="user">root</prop>    
  15.             <prop key="password"></prop>  
  16.         </props>  
  17.       </property>  
  18.     </bean>  

 

把property 的 name value写一起。OK ,启动成功。网上有很多是按照我上面一种配置的,却没有问题。怪了。也不知道到底是怎么了,怪

 

杭州网上超市平台建设:产品、技术、运营

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值