【发布时间】:2012-04-13 12:36:31
【问题描述】:
我这几天一直在努力解决这个问题。我正在构建一个 spring mvc hibernate 框架。
我有以下配置文件
请点击此链接获取配置文件:ConfigurationFile
我收到以下错误:
org.springframework.beans.factory.CannotLoadBeanClassException: 找不到类 [org.springframework.orm.hibernate4.annotation.AnnotationSessionFactoryBean] 用于 ServletContext 资源 [/WEB-INF/hibernateDataAccessContext.xml] 中定义的名称为“sessionFactory”的 bean ;嵌套异常是 java.lang.ClassNotFoundException: org.springframework.orm.hibernate4.annotation.AnnotationSessionFactoryBean
根本原因:
引起:java.lang.ClassNotFoundException: org.springframework.orm.hibernate4.annotation.AnnotationSessionFactoryBean
是的,我确实在类路径中包含了 spring-aop jar。我将不胜感激任何帮助。我的搜索没有结果。
编辑:
谢谢。该问题已解决,但是我最初提出此问题的目的是解决以下错误:
org.springframework.beans.factory.BeanCreationException:在 ServletContext 资源 [/WEB-INF/hibernateDataAccessContext.xml] 中定义名称为“org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor#0”的 bean 创建错误:bean 初始化失败;嵌套异常是 java.lang.NoClassDefFoundError: org/aopalliance/aop/Advice
这就是为什么我提到我在类路径中已经有了 spring-aop。
【问题讨论】:
标签: hibernate spring-mvc jdbc transactions