public class SqlUtil
extends java.lang.Object
| 构造器和说明 |
|---|
SqlUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
function(java.lang.String functionName,
java.util.List<java.lang.Object> parameters)
获取运行sql function
|
static SqlAndParameters[] |
getInsertSql(Insert<?> insert) |
static SqlAndParameters |
getInsertSql(WriteBase<?> insert)
获取添加对象信息
|
static java.lang.String |
getIsExistsSql(java.lang.Class<?> clas,
java.lang.String keyColumn,
java.lang.String where,
java.lang.String column,
int limit) |
static java.lang.String |
getRemoveSql(java.lang.Class<?> cls,
Remove.Type type,
java.lang.String ids,
java.lang.String where)
获取移除sql 语句
|
static java.lang.String[] |
getSelectPageSql(Page<?> page) |
static java.lang.String[] |
getSelectPageSql(SelectPage<?> select)
获取分页操作信息
|
static java.lang.String |
getSelectSql(Select<?> select)
获取查询信息
|
static SqlAndParameters |
getUpdateSql(Update<?> update)
获取修改对象信息
|
public static SqlAndParameters getInsertSql(WriteBase<?> insert) throws java.lang.Exception
insert - 对象java.lang.IllegalArgumentException - yjava.lang.IllegalAccessException - yjava.lang.Exceptionpublic static SqlAndParameters[] getInsertSql(Insert<?> insert) throws java.lang.Exception
insert - 对象java.lang.IllegalArgumentException - yjava.lang.IllegalAccessException - yjava.lang.Exceptionpublic static SqlAndParameters getUpdateSql(Update<?> update) throws java.lang.Exception
update - 更新java.lang.IllegalArgumentException - yjava.lang.IllegalAccessException - yjava.lang.Exceptionpublic static java.lang.String[] getSelectPageSql(SelectPage<?> select)
select - 查询对象public static java.lang.String[] getSelectPageSql(Page<?> page)
public static java.lang.String getIsExistsSql(java.lang.Class<?> clas,
java.lang.String keyColumn,
java.lang.String where,
java.lang.String column,
int limit)
clas - 类keyColumn - 列where - 条件public static java.lang.String getRemoveSql(java.lang.Class<?> cls,
Remove.Type type,
java.lang.String ids,
java.lang.String where)
cls - 类ids - idswhere - 条件public static java.lang.String getSelectSql(Select<?> select) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException
select - 对象java.lang.IllegalArgumentException - yjava.lang.IllegalAccessException - ypublic static java.lang.String function(java.lang.String functionName,
java.util.List<java.lang.Object> parameters)
functionName - 名称parameters - 参数Copyright © 2017. All Rights Reserved.