1.错误:org.hibernate.QueryException:Expected positional parameter count: 1, actual parameters: [] [from Mb as a where a.jsId.username=?]
2.解决方法:
Query query=session.createQuery("from Mb as a where a.jsId.username=?");
query.setParameter(0, username);
在hql语句中有一个占位符“?”,则在query.setParameter()处,一定要有一个相对用的位被传入,否则会出现上述异常。。