我在我的hbm.xml文件中添加了命名查询,并且无法正常工作,如下面的代码所示。
<query name="ca.getChildCategories"><![CDATA[
from category as ca where ca.name like :name
]]></query>
我将其称为
getHibernateTemplate().findByNamedQueryAndNamedParam("ca.getChildCategories" ,
new String[] { "name"},
new Object[] { likeKey});
该应用程序无法启动。任何帮助都将非常感激。
答案 0 :(得分:0)
请使用from Category ca where ca.name like :name
编写hql查询时不要使用as
。