HQL查询:
1.有关hql 查询语句中的问好参数形式,如果出现多个问号,这对后面参数就比较麻烦。
如:from Student student where student.name = ? and student.age=?....
对这样的赋值,容易出错
可以采用另一种赋值的方法
如:from Student student where student.name =:var1 and student.age=:var2....
query.setString("var1","sisyphus");
...
这样的话,即便hql的语句中顺序写反了,不影响后面参数的赋值
时间: 2024-10-08 18:09:03