
请教各位高手:我在整合spring和hibernate时出现下面问题,请问是怎么回事? 5
严重:action:nullorg.springframework.beans.factory.BeanCreationException:Errorcreatingbe...
严重: action: null org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: org/hibernate/MappingException
展开
4个回答
展开全部
异常说明,在spring配置文件(applicationContext.xml)中创建一个名为'sessionFactory'的bean时,出现了异常
建议:重新搭建spring和hibernate,并在搭建hibernate时候,注意sessionFactory建立时候的细节。
Spring的问题就是,哪怕你一个细节出错,整个框架都会崩掉,你问的这个问题,其实在spring出现的异常中,算是比较浅显易懂,有些错误你找都没有地方可以找,在合适的情况下重新搭建框架,往往是非常有用的方法!
还可以说,你这个问题,问题出现在xml文件中也有可能,创建hibernate的sessionFactory的时候,也可能出现问题,异常只能是片面,细节决定一切!
建议:重新搭建spring和hibernate,并在搭建hibernate时候,注意sessionFactory建立时候的细节。
Spring的问题就是,哪怕你一个细节出错,整个框架都会崩掉,你问的这个问题,其实在spring出现的异常中,算是比较浅显易懂,有些错误你找都没有地方可以找,在合适的情况下重新搭建框架,往往是非常有用的方法!
还可以说,你这个问题,问题出现在xml文件中也有可能,创建hibernate的sessionFactory的时候,也可能出现问题,异常只能是片面,细节决定一切!
展开全部
spring和hibernate整合的核心入口时 LocalSessionFactoryBean
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<!-- hibernate自身的属性 -->
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">${hibernate.dialect}</prop>
<prop key="hibernate.hbm2ddl.auto">${hibernate.hbm2ddl.auto}</prop>
<prop key="hibernate.show_sql">${hibernate.show_sql}</prop>
</props>
</property>
<!-- 映射目录位置集 -->
<property name="mappingDirectoryLocations">
<list>
<value>classpath:cn/itcast/surveypark/persistence</value>
</list>
</property>
</bean>
它依赖于Datasource 你配了么
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<!-- hibernate自身的属性 -->
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">${hibernate.dialect}</prop>
<prop key="hibernate.hbm2ddl.auto">${hibernate.hbm2ddl.auto}</prop>
<prop key="hibernate.show_sql">${hibernate.show_sql}</prop>
</props>
</property>
<!-- 映射目录位置集 -->
<property name="mappingDirectoryLocations">
<list>
<value>classpath:cn/itcast/surveypark/persistence</value>
</list>
</property>
</bean>
它依赖于Datasource 你配了么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
来吧最直接的解决方法,远程QQ:304002770 验证信息填:java
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很明显你数据库连接没有配置嘛
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询