异常记录:org.springframework.orm.hibernate3.HibernateQueryException:PDIC_USER is not mapped [from PDIC_USER p where 1=1 ]; nested ex

来源:互联网 发布:act网络课程 编辑:程序博客网 时间:2024/06/07 20:15

org.springframework.orm.hibernate3.HibernateQueryException: PDIC_USER is not mapped [from PDIC_USER p where 1=1 ]; nested exception is org.hibernate.hql.ast.QuerySyntaxException: PDIC_USER is not mapped [from PDIC_USER p where 1=1 ]
 at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:642)
 at org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412)
 at org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:424)

 at org.springframework.orm.hibernate3.HibernateTemplate.executeFind(HibernateTemplate.java:343)

 

问题原因:是用的是HQL语句,from PDIC_USER;//PDIC_USER是表名,而非实体对象名,原因在此!!

 

解决方法:HQL语句中 from PDIC_USER改为from PdicUser;//注意:PdicUser是对应PDIC_USER数据表的实体类名而非表名

原创粉丝点击