in 啊,我用的少,但是 ,突然用,居然不知道该怎么用了,又上网搜了一下,才记起来怎么用。那么,忘记了就是记性不好,手打一遍,希望能记住。
首先,hql语句就不是sql语句那样写 FROM Department d WHERE d.id in (:ids)
第二点,hibernate 赋值的问题是:不是赋值一个字段什么的,是赋值一个集合。
this.currentSession().createQuery(hql).setParameterList("ids", list).list();