在hibernate中,Query何时激发并返回ResultSet



你能在hibernate中告诉我们查询何时激发并返回ResultSet吗。从下面的例子告诉

Session session =sessionFactory.openSession();
Criteria criteria = session.createCriteria(Client.class);
criteria.add(Restrictions.like("clientName","%"+search+"%"));
criteria.setMaxResults(10);
List list = criteria.list();

当使用条件时在代码中遇到criteria.list()并返回session.createCriteria('')中指定类的对象的List时,将触发查询。在您的情况下,它将是Client

您可以在标准文档中找到更多选项

List list = criteria.list();将结果作为list返回。这是与该表相关联的pojo对象的列表,即代码中的Client

最新更新