当前位置:首页 > 服务器技术 > apache

org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class

  •   
  •     <property value="com.hyq.showcase.mapper,com.hyq.common.core.mapper"  
  •         name="basePackage" />  
  •   
  • </bean>  
  • 以上的解决方案比较一般,在3.1.1版本中配置的时候提供了以下: 

    Xml代码  org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class - 文章图片
    1. <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">  
    2.   
    3.     <property name="basePackage" value="com.xxxx.dal.mapper" />  
    4.   
    5.     <property name="sqlSessionFactoryBeanName" value="ysSqlSessionFactory" />  
    6.   
    7.     <!-- <property name="sqlSessionFactory" ref="ysSqlSessionFactory"></property> -->  
    8.   
    9. </bean>  


    改用sqlSessionFactoryBeanName注入就没有问题(不要使用sqlSessionFactory属性注入,使用sqlSessionFactoryBeanName注入),因为这时不会立即初始化sqlSessionFactory,传入的只是名字,非bean,所以不会引发提前初始化问题。。 
    以上供参考! 
  • 引自:http://songjianyong.iteye.com/blog/1663170
  • org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class

    标签:java.net   unit   schedule   .sql   pcl   比较   内容   callbacks   images   

    本文系统来源:http://www.cnblogs.com/jeanz/p/6291763.html

    TAG标签:

    【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!