Package org.beangle.orm.hibernate
Class HibernateEntityDao.QuerySupport
- java.lang.Object
-
- org.beangle.orm.hibernate.HibernateEntityDao.QuerySupport
-
- Enclosing class:
- HibernateEntityDao
public static final class HibernateEntityDao.QuerySupport extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidbindValues(org.hibernate.Query query, List<Condition> conditions)针对查询条件绑定查询的值static intcount(LimitQuery<?> limitQuery, org.hibernate.Session hibernateSession)统计该查询的记录数static <T> List<T>find(Query<T> query, org.hibernate.Session session)查询结果集static org.hibernate.QuerysetParameter(org.hibernate.Query query, Object[] argument)为query设置JPA style参数static org.hibernate.QuerysetParameter(org.hibernate.Query query, Map<String,Object> parameterMap)为query设置参数
-
-
-
Method Detail
-
count
public static int count(LimitQuery<?> limitQuery, org.hibernate.Session hibernateSession)
统计该查询的记录数- Parameters:
limitQuery-hibernateSession-- Returns:
- data count
-
find
public static <T> List<T> find(Query<T> query, org.hibernate.Session session)
查询结果集- Parameters:
query-session-- Returns:
- result list
-
setParameter
public static org.hibernate.Query setParameter(org.hibernate.Query query, Object[] argument)为query设置JPA style参数- Parameters:
query-argument-
-
setParameter
public static org.hibernate.Query setParameter(org.hibernate.Query query, Map<String,Object> parameterMap)为query设置参数- Parameters:
query-parameterMap-- Returns:
- query
-
-