紧急求助:spring+proxool获取不到数据源

还猪 发布于 2011/12/15 09:55
阅读 1K+
收藏 0

本次项目使用proxool,以前用c3p0,结果配置后一直报异常:

Error creating bean with name 'sessionFactory' defined in class path resource [AppContext.xml]

Cannot convert value of type [java.lang.String] to required type [javax.sql.DataSource] for property 'dataSource': no matching editors or conversion strategy found

我把代码贴出来,大家帮我分析下:

spring配置:

<bean id="dataSource"
  class="org.springframework.jdbc.datasource.DriverManagerDataSource">
  <property name="driverClassName" value="org.logicalcobwebs.proxool.ProxoolDriver" />
  <property name="url" value="proxool.DBPool" />
 </bean>

 

单独的proxool.xml配置:

<proxool>
  <alias>DBPool</alias>
  <driver-url>
   jdbc:mysql://127.0.0.1:3316/test?characterEncoding=utf8
  </driver-url>
  <driver-class>com.mysql.jdbc.Driver</driver-class>
  <driver-properties>
   <property name="user" value="root" />
   <property name="password" value="123" />
  </driver-properties>
 </proxool>

大家帮我看下,昨天搞了一天了,查过很多资料了,还是不行,我把proxool配置到spring中也不行,单独配置出来也不行,报的错都一样

加载中
0
lazyluo
lazyluo

要在web.xml中定义proxool.xml的位置

  <context-param>
    <param-name>proxoolConfigLocation</param-name>
    <param-value>classpath:proxool.xml</param-value>
  </context-param>

返回顶部
顶部