rwhn.net
当前位置:首页 >> Ast must not BE null >>

Ast must not BE null

你的配置文件没有 被加载起来 所以无法使用对象查询 只能使用SQL 查询

sb.append("select "); sb.append("new map(s.title,count(distinct(o.id)) onum ,count(distinct(i.vuser.userId)) unum )"); sb.append("from "); sb.append("Subject s left join Option o left join Item i "); 定义中,有关联,不需要写on

亲,用jpa啊,这么写多繁琐

org.eclipse.jdt.core_x_x_x.jar 你建立的是插件工程吧?在Dependence添加org.eclipse.jdt.core即可

...晕到,order by 没有那样的语法吧 .order by后面只是跟字段,表示对这个字段进行排序.如果你想要条件就放where里面好了.这样当然会报错.

可是运行却出现这样的异常:org.hibernate.hql.ast.QuerySyntaxException: Invalid path: 'null.enterName' [from com.nanjing.struts.entity.DateTime,com.nanjing....

java.lang.NullPointerException我有更好的答案 ... 貌似需要插件:Could not create the view: An ....settings/com.genuitec.eclipse.ast.deploy.core....

估计是你写了一个方法返回一个对象,最后return list.get(0).而这时碰巧数据库里没数据

String sql = "select * from Eadmin a where a.Aname = ?"; Query query = sessionFactory.getCurrentSession().createQuery(sql); query.setString(0, name); sql = "select * from Eadmin a where a.Aname = ?"; 你这句话是标准的sql语句,但...

好好检查HQL语句,语法错误

网站首页 | 网站地图
All rights reserved Powered by www.rwhn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com