package com.taover.repository; import java.util.HashMap; import java.util.Map; import org.springframework.util.StringUtils; public class UtilsSql { /** * 获取排序字符串 * @param sort * @param order * @param columnPreffix * @return */ public static String getSortCondition(String sort, String order, String columnPreffix){ String underScoreSort = UtilsString.underscoreName(sort).toLowerCase(); if(StringUtils.isEmpty(columnPreffix)){ columnPreffix = ""; } String sortCondition = " "; if(!StringUtils.isEmpty(underScoreSort)){ sortCondition = " order by "; String[] sortArr = underScoreSort.split(","); if(StringUtils.isEmpty(order)){ sortCondition += columnPreffix+sortArr[0]+" DESC "; for(int i=1; i createPage(int page, int rows, Object data){ Map pageData = new HashMap(); pageData.put("page", page); pageData.put("rows", rows); pageData.put("data", data); return pageData; } }