in 啊,我用的少,但是 ,突然用,居然不知道该怎么用了,又上网搜了一下,才记起来怎么用。那么,忘记了就是记性不好,手打一遍,希望能记住。
首先,hql语句就不是sql语句那样写 FROM Department d WHERE d.id in (:ids)
第二点,hibernate 赋值的问题是:不是赋值一个字段什么的,是赋值一个集合。
this.currentSession().createQuery(hql).setParameterList("ids", list).list();
本文介绍了如何使用HQL(Hibernate Query Language)替代SQL进行查询,并重点讲解了在Hibernate框架中如何正确设置参数来实现IN操作。通过实例演示了如何为集合参数赋值并执行查询。
in 啊,我用的少,但是 ,突然用,居然不知道该怎么用了,又上网搜了一下,才记起来怎么用。那么,忘记了就是记性不好,手打一遍,希望能记住。
首先,hql语句就不是sql语句那样写 FROM Department d WHERE d.id in (:ids)
第二点,hibernate 赋值的问题是:不是赋值一个字段什么的,是赋值一个集合。
this.currentSession().createQuery(hql).setParameterList("ids", list).list();

被折叠的 条评论
为什么被折叠?
