Class HibernateEntityDao.QuerySupport

    • 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
      • bindValues

        public static void bindValues​(org.hibernate.Query query,
                                      List<Condition> conditions)
        针对查询条件绑定查询的值
        Parameters:
        query -
        conditions -