解决方案 »

  1.   

    需要一个DataSource或者是一个Connection来执行这个查询
    你是不是没有配置DataSource呀!
      

  2.   


    是这个么
    <?xml version="1.0" encoding="UTF-8" ?>
    <c3p0-config>
    <default-config> 
    <property name="jdbcUrl">
    <![CDATA[
    jdbc:mysql://localhost:3306/goods?useUnicode=true&characterEncoding=UTF8&useServerPrepStmts=true&prepStmtCacheSqlLimit=256&cachePrepStmts=true&prepStmtCacheSize=256&rewriteBatchedStatements=true
    ]]>
    </property>
    <property name="driverClass">com.mysql.jdbc.Driver</property>
    <property name="user">root</property>
    <property name="password">407611</property>

    <property name="acquireIncrement">3</property>
    <property name="initialPoolSize">10</property>
    <property name="minPoolSize">2</property>
    <property name="maxPoolSize">10</property>
    </default-config>
    </c3p0-config>
      

  3.   


    是这个么
    <?xml version="1.0" encoding="UTF-8" ?>
    <c3p0-config>
    <default-config> 
    <property name="jdbcUrl">
    <![CDATA[
    jdbc:mysql://localhost:3306/goods?useUnicode=true&characterEncoding=UTF8&useServerPrepStmts=true&prepStmtCacheSqlLimit=256&cachePrepStmts=true&prepStmtCacheSize=256&rewriteBatchedStatements=true
    ]]>
    </property>
    <property name="driverClass">com.mysql.jdbc.Driver</property>
    <property name="user">root</property>
    <property name="password">407611</property>

    <property name="acquireIncrement">3</property>
    <property name="initialPoolSize">10</property>
    <property name="minPoolSize">2</property>
    <property name="maxPoolSize">10</property>
    </default-config>
    </c3p0-config>
    这个是c3p0的配置呀!你找下有没有DataSource,或者是JDBC的配置
      

  4.   


    是这个么
    <?xml version="1.0" encoding="UTF-8" ?>
    <c3p0-config>
    <default-config> 
    <property name="jdbcUrl">
    <![CDATA[
    jdbc:mysql://localhost:3306/goods?useUnicode=true&characterEncoding=UTF8&useServerPrepStmts=true&prepStmtCacheSqlLimit=256&cachePrepStmts=true&prepStmtCacheSize=256&rewriteBatchedStatements=true
    ]]>
    </property>
    <property name="driverClass">com.mysql.jdbc.Driver</property>
    <property name="user">root</property>
    <property name="password">407611</property>

    <property name="acquireIncrement">3</property>
    <property name="initialPoolSize">10</property>
    <property name="minPoolSize">2</property>
    <property name="maxPoolSize">10</property>
    </default-config>
    </c3p0-config>
    这个是c3p0的配置呀!你找下有没有DataSource,或者是JDBC的配置没有其他的配置了,有了c3p0不就可以得到到数据库的连接了吗