可以如下进行查询:
Criteria criteria = session.createCriteria(User.class);
List users = criteria.list();
for(Iterator it = users.iterator(); it.hasNext(); ) {
User user = (User) it.next();
System.out.println(user.getId() +
" /t " + user.getName() +
"/" + user.getAge());
}
sql语句的格式不变,只是需要传入值的字段,使用?代替就行了,然后逗号啊,括号什么的都不要少,要不然就会报错的
试试where column in(?)