HibernateException:命名查询中的错误:fetchPidsBy Nospec **例外情况:** 原因:org.hibernate.HibernateException:命名查询中的错误:fetchPidsBy Nospec 位于org.hibernate.impl.SessionFactoryImpl.(SessionFactoryImpl.java:365) 位于org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294) 位于org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:805) 位于org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:745) 位于org.springframework.orm.hibernate3.AbstractSessionFactoryBean.AfterPropertieSet(AbstractSessionFactoryBean.java:134) 位于org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1514) 位于org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452) ... 47多
我的hibernate查询HibernateException:命名查询中的错误:fetchPidsBy Nospec **例外情况:** 原因:org.hibernate.HibernateException:命名查询中的错误:fetchPidsBy Nospec 位于org.hibernate.impl.SessionFactoryImpl.(SessionFactoryImpl.java:365) 位于org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294) 位于org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:805) 位于org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:745) 位于org.springframework.orm.hibernate3.AbstractSessionFactoryBean.AfterPropertieSet(AbstractSessionFactoryBean.java:134) 位于org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1514) 位于org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452) ... 47多,hibernate,Hibernate,我的hibernate查询 **Exception:** Caused by: org.hibernate.HibernateException: Errors in named queries: fetchPidsBy-Nospec at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:365) at org.hibernate.cfg.Configuration.
**Exception:**
Caused by: org.hibernate.HibernateException: Errors in named queries: fetchPidsBy-Nospec
at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:365)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294)
at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:805)
at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:745)
at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:134)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1514)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452)
... 47 more
我执行查询的代码是
<query name="fetchPidsBy-Nospec">
<![CDATA[from fProductDetails fpd where fpd.existedProductId not in
(select prd.existedProductId from fProductDetails prd inner join FProductSpecifications spec on prd.existedProductId=spec.existedProductId )
order by fpd.existedProductId
]]>
</query>
if(type!=null&&type.equals(“Spec”))
{
ListfProductDetailsList=List)this.baseDao。
findByNamedQuery(“fetchPidsBy规范”);
如果(!fProductDetailsList.isEmpty())
{
specName.add(pDetails);
}
}
此错误是否已修复或仍处于打开状态?是的,已修复,但我需要有关其他要求的帮助冷却。。。如果可能,可以通过添加解决方案来关闭线程吗?这可能对其他人有用…你能帮我吗?它在我的问题列表中确实。。。你需要什么帮助?
if(type!=null&& type.equals("Spec"))
{
List<FProductDetails>fProductDetailsList=List<FProductDetails>)this.baseDao.
findByNamedQuery("fetchPidsBy-spec");
if(!fProductDetailsList.isEmpty())
{
specName.add(pDetails);
}
}