public class QueryBuilder extends Object
| 构造器和说明 |
|---|
QueryBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
build(String sql,
List<Param> params,
Map<String,String> sorter,
String tag)
构建查询语句
|
static String |
build(String sql,
Page page,
String tag)
构建查询语句
|
static String |
buildByPlaceHolder(String source,
Map<String,Object> paramMap) |
static String |
buildCondition(List<Param> params,
String tag) |
static String |
buildGroup(String sql,
List<String> groups) |
static String |
buildPage(int pageNum,
int pageSize) |
static String |
buildRaw(String sql,
List<Param> params,
Map<String,String> sorter,
String tag)
构建查询语句
|
static String |
buildRaw(String sql,
Page page,
String tag)
构建查询语句
|
public static String build(String sql, Page page, String tag)
sql - 查询语句page - 分页查询tag - 查询标签public static String buildRaw(String sql, Page page, String tag)
sql - 查询语句page - 分页查询tag - 查询标签public static String build(String sql, List<Param> params, Map<String,String> sorter, String tag)
sql - SQL语句params - 查询参数sorter - 排序参数tag - 表格标签public static String buildByPlaceHolder(String source, Map<String,Object> paramMap)
public static String buildRaw(String sql, List<Param> params, Map<String,String> sorter, String tag)
sql - SQL语句params - 查询参数sorter - 排序参数tag - 多表查询标签public static String buildPage(int pageNum, int pageSize)
Copyright © 2019. All rights reserved.