1.
Criteria criteria = getSession().createCriteria(User.class);
criteria.createAlias("areaitem","b"); //关联对象areaitem,b别名
criteria.add(Restrictions.sqlRestriction("to_char(SCRQ, 'yyyy-mm-dd')=?", "2002-02-15", Hibernate.STRING));
criteria.addOrder(org.hibernate.criterion.Order.asc("b.areaName"));
criteria.addOrder(org.hibernate.criterion.Order.asc("b.itmeName"));
Criteria criteria = getSession().createCriteria(User.class);
criteria.createAlias("areaitem","b"); //关联对象areaitem,b别名
criteria.add(Restrictions.sqlRestriction("to_char(SCRQ, 'yyyy-mm-dd')=?", "2002-02-15", Hibernate.STRING));
criteria.addOrder(org.hibernate.criterion.Order.asc("b.areaName"));
criteria.addOrder(org.hibernate.criterion.Order.asc("b.itmeName"));

本文通过具体示例展示了如何使用 Hibernate Criteria API 进行复杂的查询操作。包括关联对象查询、SQL 限制条件设置及结果排序等关键技术点。
911

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



