java.lang.NoClassDefFoundError: org/hibernate/exception/DataException
at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:615)
at org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412)
at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:377)
at org.springframework.orm.hibernate3.HibernateTemplate.findByCriteria(HibernateTemplate.java:974)
at org.springframework.orm.hibernate3.HibernateTemplate.findByCriteria(HibernateTemplate.java:967)
at com.lesoa.common.dao.impl.CommonDaoHibernateImpl.queryByProperty(CommonDaoHibernateImpl.java:333)
at com.lesoa.common.dao.impl.CommonDaoHibernateImpl.queryOneByProperty(CommonDaoHibernateImpl.java:315)
at com.lesoa.sysM.service.impl.UserServiceImpl.queryOneByUserName(UserServiceImpl.java:64)
......
出现该问题的原因是没有找到相关的class文件。
仔细检查项目中Hibernate包中的class文件,发现的确没有DateException.class这个文件。重新下载一个Hibernate包导入。问题解决。
又出现下面问题:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'commonDaoHibernate' defined in cla