unkow jdbc driver : http://maven.apache.org

08-06 14:20:47-[ERROR] [druid.pool.DruidDataSource] dataSource init error
java.sql.SQLException: unkow jdbc driver : http://maven.apache.org
  at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:430)
  at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:591)
  at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:934)
  at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:930)
  at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:102)
  at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
  at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
  at org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:84)
  at org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:70)
  at org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:337)
  at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:84)
  at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
  at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)

java

1 看看數據源的配置是否有問題。spring

<bean name="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close">
    <property name="url" value="${url}" />
    <property name="username" value="${user}" />
    <property name="password" value="${password}" />
    <property name="initialSize" value="2" />
    <property name="maxActive" value="20" />
    <property name="minIdle" value="2" />
    <property name="maxWait" value="60000" />
</bean>sql

2 導包是否有問題。apache

3 可是在個人這個代碼中,在數據源配的url,他最後取得的值是 我在pom.xml裏配置的url <url>http://maven.apache.org</url>,主要我不知道他是怎麼去獲得這個值的!mybatis

  兩種修改方面:maven

   1 修改數據源配置文件ui

   <property name="url" value="${jdbc_url}" />
   <property name="username" value="${jdbc_user}" />
   <property name="password" value="${jdbc_password}" />url

 2 去掉pom.xml配置裏的<url>xml

4 以前代碼沒該過,也是能夠運行的~~~(就忽然出現這個問題了)get

相關文章
相關標籤/搜索