当前位置: 代码迷 >> Java Web开发 >> SSH整合遇到java.lang.NoClassDefFoundError: [Lorg/hibernate/engine/FilterDefinition异常
  详细解决方案

SSH整合遇到java.lang.NoClassDefFoundError: [Lorg/hibernate/engine/FilterDefinition异常

热度:604   发布时间:2016-04-13 22:41:30.0
SSH整合遇到java.lang.NoClassDefFoundError: [Lorg/hibernate/engine/FilterDefinition错误
本帖最后由 du_xing_zhe 于 2015-09-06 15:38:41 编辑
SSH整合遇到java.lang.NoClassDefFoundError: [Lorg/hibernate/engine/FilterDefinition错误

查了下,错误的原因是 <bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">这句话造成的,改成<bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">就可了,但是hibernate里面我想使用annotation,怎么解决,请各位大神帮帮忙,谢谢
------解决思路----------------------
hibernate的annotation?
是validate还是实体类?
validate是hibernate-validation(还是validate忘了)
实体类是jpa的annotation
都跟sessionFactory没关系
  相关解决方案