public final class SqlUtil extends Object
| 构造器和说明 |
|---|
SqlUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
function(String functionName,
List<Object> parameters)
获取运行sql function
|
static SqlAndParameters |
getInsertSql(Insert<?> insert)
获取添加对象信息
|
static SqlAndParameters[] |
getInsertSqls(Insert<?> insert) |
static String |
getIsExistsSql(Class<?> clas,
String keyColumn,
String where,
String column,
int limit) |
static String |
getRemoveSql(Remove<?> remove)
获取移除sql 语句
|
static String[] |
getSelectPageSql(Page<?> page) |
static String[] |
getSelectPageSql(SelectPage<?> select)
获取分页操作信息
|
static String |
getSelectSql(Select<?> select)
获取查询信息
|
static SqlAndParameters |
getUpdateSql(Update<?> update)
获取修改对象信息
|
public static SqlAndParameters getInsertSql(Insert<?> insert) throws Exception
insert - 对象IllegalArgumentException - yIllegalAccessException - yExceptionpublic static SqlAndParameters[] getInsertSqls(Insert<?> insert) throws Exception
insert - 对象IllegalArgumentException - yIllegalAccessException - yExceptionpublic static SqlAndParameters getUpdateSql(Update<?> update) throws Exception
update - 更新IllegalArgumentException - yIllegalAccessException - yExceptionpublic static String[] getSelectPageSql(SelectPage<?> select)
select - 查询对象public static String getIsExistsSql(Class<?> clas, String keyColumn, String where, String column, int limit)
clas - 类keyColumn - 列where - 条件public static String getSelectSql(Select<?> select) throws IllegalArgumentException, IllegalAccessException
select - 对象IllegalArgumentException - yIllegalAccessException - yCopyright © 2017–2018. All rights reserved.