public class SqlUtils extends Object
SqlUtils工具类
| 限定符和类型 | 字段和说明 |
|---|---|
static AbstractSqlParser |
COUNT_SQL_PARSER |
static String |
SQL_BASE_COUNT |
| 构造器和说明 |
|---|
SqlUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
concatLike(String str,
SqlLike type)
用%连接like
|
static String |
concatOrderBy(String originalSql,
Pagination page,
boolean orderBy)
查询SQL拼接Order By
|
static SqlInfo |
getCountOptimize(AbstractSqlParser sqlParser,
String originalSql)
获取CountOptimize
|
static String |
sqlFormat(String boundSql,
boolean format)
格式sql
|
public static AbstractSqlParser COUNT_SQL_PARSER
public static SqlInfo getCountOptimize(AbstractSqlParser sqlParser, String originalSql)
获取CountOptimize
sqlParser - Count SQL 解析类originalSql - 需要计算Count SQLpublic static String concatOrderBy(String originalSql, Pagination page, boolean orderBy)
originalSql - 需要拼接的SQLpage - page对象orderBy - 是否需要拼接Order Bypublic static String sqlFormat(String boundSql, boolean format)
boundSql - format - Copyright © 2017. All rights reserved.