当前位置:编程学习 > JAVA >>

hibernate中出现错误org.hibernate.hql.PARSER] - line 1:36: unexpected token

--------------------编程问答-------------------- memberID?? --------------------编程问答--------------------
引用 1 楼 huxiweng 的回复:
memberID??
对呀表明member,字段名memberId不是这样写么? --------------------编程问答-------------------- 把as去掉试试效果 --------------------编程问答-------------------- 你要把参数赋值啊。 --------------------编程问答--------------------
引用 4 楼 fangmingshijie 的回复:
你要把参数赋值啊。

可能是我写的不全,还有这句
 Transaction transaction = null;
hql = "from Member member where member.memberId=:memberID";
query = session.createQuery(hql);
query.setString("memberID", member.getMemberId());
如果我hql换成hql = "from Member"是没有问题的。
至于为什么会有unexpected token: member这个错误我就不太明白了,跟我写的where member.memberId=:memberID有什么关系呢?还是我配置文件有问题?
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,