SSH整合之spring与hibernate版本问题

原创 2018年02月09日 15:48:45

 异常如下:

二月 09, 2018 3:25:43 下午 org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.springframework.orm.hibernate3.LocalSessionFactoryBean] for bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]; nested exception is java.lang.ClassNotFoundException: org.springframework.orm.hibernate3.LocalSessionFactoryBean
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1380)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:670)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:637)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1489)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1007)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:741)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:868)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:549)
	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:409)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:291)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:103)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4811)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5251)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1408)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1398)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassNotFoundException: org.springframework.orm.hibernate3.LocalSessionFactoryBean
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1305)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1139)
	at org.springframework.util.ClassUtils.forName(ClassUtils.java:264)
	at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:437)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1428)
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1372)
	... 19 more
项目用了spring5.0.3,hibernate3,这两个版本不匹配,应该改为spring3+hibernate3
版权声明:本文为博主原创文章,未经博主允许不得转载。

SSH整合——spring跟hibernate兼容问题

BUG描述: Could not open Hibernate Session for transaction; nested exception is java.lang.NoClassDefFo...
  • z376280010
  • z376280010
  • 2017年03月14日 22:53
  • 257

SSH框架整合过程(Struts2+Spring+Hibernate)

在学习java框架的过程中,我总结过MySQL数据库图文安装详解及相关问题  手把手在MyEclipse中搭建Hibernate开发环境  手把手在MyEclipse中搭建Spring开发环境    ...
  • qq_25827845
  • qq_25827845
  • 2016年12月29日 16:42
  • 4586

spring与hibernate整合(三种方式)

Spring与Hibernate整合关键点:          1) Hibernate的SessionFactory对象交给Spring创建;          2) hibernate事务交给...
  • u014010769
  • u014010769
  • 2015年07月31日 20:33
  • 3472

ssh整合之不带hibernate配置文件的spring中的配置

jdbc.properties: jdbc.driverClass=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql:///ssh_37 jdbc.user=roo...
  • lcl19970203
  • lcl19970203
  • 2017年08月16日 14:33
  • 228

Spring整合Hibernate(来自传智播客视频,整个过程,包含所有源码)

首先,我们要在src目录下建立
  • u010800530
  • u010800530
  • 2014年08月11日 00:07
  • 2793

Myeclipse10整合ssh2(struts2.1+spring3.1+hibernate4.1)+零注解零配置

【前言】 说来惭愧,使用ssh2很长时间了,但是还是第一次利用myeclipse整合ss2,就是搭建ssh2框架, 另外根据struts2的约定,实现了正真的零配置,没有使用注解。 【参...
  • uikoo9
  • uikoo9
  • 2013年04月02日 21:23
  • 4447

Struts2 Spring3 Hibernate3 菜鸟教程 集成注解版本

集成注解版本和xml版本所不同的地方 如果类不是自己写的还是在xml里面进行配置 只有是自己写的类,直接在类上面标注对应的注解 注解版本不建议继承HibernateDaoSupport实现 必须提...
  • JE_GE
  • JE_GE
  • 2017年01月23日 20:25
  • 908

详细解释Spring与Hibernate的整合原理

spring与hibernate的整合
  • canot
  • canot
  • 2016年01月13日 17:38
  • 4810

SSH项目spring版本和jdk的版本不匹配的问题

错误摘录:  **java.lang.IllegalStateException: Context namespace element 'annotation-config' and its pars...
  • qq_34488760
  • qq_34488760
  • 2017年02月06日 19:42
  • 568

java 搭建基于springboot的ssh(spring + springmvc + hibernate)的gradle项目(基础篇)

之前本人有写过一篇 java 搭建基于springboot的ssm(spring + springmvc + mybatis)的maven项目,从需求量上来看还是很多同学对springboot感兴...
  • liboyang71
  • liboyang71
  • 2017年07月25日 23:26
  • 3447
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SSH整合之spring与hibernate版本问题
举报原因:
原因补充:

(最多只允许输入30个字)