java - spring整合hibernate出现异常:org.apache.commons.dbcp.BasicDataSource

 雅俊建安义琬 发布于 2022-11-01 11:25

spring-4.2.5 hibernate-5.1.0
spring整合hibernate时想使用spring提供的sessionfactory遇到下面的异常:

警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.apache.commons.dbcp.BasicDataSource] for bean with name 'myDataSource' defined in ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource

在网上搜了一下,都是说缺少了commons-dbcp和commons-pool这两个包,我都加到lib目录下之后问题依然存在,求解?

以下是spring的配置,copy官方文档的


    
    
    
    



    
    
        
            User.hbm.xml
        
    
    
        
            org.hibernate.dialect.MySQLDialect
        
    
1 个回答
  • 很明显是少了commons-dbcp和commons-pool这两个包。
    你只是copy到lib下,有没有build path-->add to build path?

    2022-11-02 03:20 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有