| 程序包 | 说明 |
|---|---|
| com.litongjava.table.model | |
| com.litongjava.table.services | |
| com.litongjava.table.utils |
| 限定符和类型 | 方法和说明 |
|---|---|
TableInput |
TableInput.addJsonField(String jsonField) |
TableInput |
TableInput.asc(boolean inputIsAsc) |
static TableInput |
TableInput.by(Object key,
Object value) |
TableInput |
TableInput.columns(String inputColumns) |
static TableInput |
TableInput.create() |
TableInput |
TableInput.delete(Object key) |
TableInput |
TableInput.keep(String... keys) |
static TableInput |
TableInput.of(Object key,
Object value) |
TableInput |
TableInput.orderBy(String inputOrderBy) |
TableInput |
TableInput.pageNo(int inputPageNo) |
TableInput |
TableInput.pageSize(Integer inputPageSize) |
TableInput |
TableInput.set(com.jfinal.kit.Kv kv) |
TableInput |
TableInput.set(Map map) |
TableInput |
TableInput.set(Object key,
Object value) |
TableInput |
TableInput.set(TableInput kv) |
TableInput |
TableInput.setAsc(Boolean inputIsAsc) |
TableInput |
TableInput.setColumns(String inputColumns) |
TableInput |
TableInput.setGroupBy(String inputGroupBy) |
TableInput |
TableInput.setIfNotBlank(Object key,
String value) |
TableInput |
TableInput.setIfNotNull(Object key,
Object value) |
TableInput |
TableInput.setJsonFields(String[] inputJsonFields) |
TableInput |
TableInput.setJsonFieldString(String jsonFieldString) |
TableInput |
TableInput.setOp(String field,
String value) |
TableInput |
TableInput.setOrderBy(String inputOrderBy) |
TableInput |
TableInput.setPageNo(Integer inputPageNo) |
TableInput |
TableInput.setPageSize(Integer inputPageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
TableInput |
TableInput.set(TableInput kv) |
| 构造器和说明 |
|---|
DataPageRequest(TableInput kv) |
DataQueryRequest(TableInput kv) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
OperatorService.addOperator(StringBuffer where,
List<Object> paramList,
String fieldName,
String operator,
TableInput kv) |
static com.litongjava.db.TableResult<com.jfinal.kit.Kv> |
ApiTable.batchUpdateByIds(com.litongjava.db.activerecord.DbPro dbPro,
String tableName,
TableInput kv) |
static com.litongjava.db.TableResult<com.jfinal.kit.Kv> |
ApiTable.batchUpdateByIds(String f,
TableInput kv) |
static com.litongjava.db.TableResult<com.litongjava.db.activerecord.Record> |
ApiTable.get(com.litongjava.db.activerecord.DbPro dbPro,
String tableName,
TableInput kvBean) |
static com.litongjava.db.TableResult<com.litongjava.db.activerecord.Record> |
ApiTable.get(String tableName,
TableInput kvBean) |
static com.litongjava.db.TableResult<com.litongjava.db.activerecord.Record> |
ApiTable.getById(String tableName,
Object idValue,
TableInput kvBean) |
Sql |
DbSqlService.getWhereClause(DataQueryRequest queryRequest,
TableInput kv) |
Sql |
DbSqlService.getWhereQueryClause(TableInput kv)
根据kv中的键和值生成sql语句,并返回参数
|
static com.litongjava.db.TableResult<List<com.litongjava.db.activerecord.Record>> |
ApiTable.list(com.litongjava.db.activerecord.DbPro dbPro,
String tableName,
TableInput kvBean) |
static com.litongjava.db.TableResult<List<com.litongjava.db.activerecord.Record>> |
ApiTable.list(String tableName,
TableInput kvBean) |
static com.litongjava.db.TableResult<List<com.litongjava.db.activerecord.Record>> |
ApiTable.listAll(com.litongjava.db.activerecord.DbPro dbPro,
String tableName,
TableInput kv) |
static com.litongjava.db.TableResult<List<com.litongjava.db.activerecord.Record>> |
ApiTable.listAll(String f,
TableInput kv) |
static com.litongjava.db.TableResult<com.litongjava.model.page.Page<com.litongjava.db.activerecord.Record>> |
ApiTable.page(com.litongjava.db.activerecord.DbPro dbPro,
String tableName,
DataPageRequest pageRequest,
TableInput para)
分页查询
|
static com.litongjava.db.TableResult<com.litongjava.model.page.Page<com.litongjava.db.activerecord.Record>> |
ApiTable.page(com.litongjava.db.activerecord.DbPro dbPro,
String f,
TableInput kv) |
static com.litongjava.db.TableResult<com.litongjava.model.page.Page<com.litongjava.db.activerecord.Record>> |
ApiTable.page(com.litongjava.db.activerecord.DbPro dbPro,
TableInput kv) |
static com.litongjava.db.TableResult<com.litongjava.model.page.Page<com.litongjava.db.activerecord.Record>> |
ApiTable.page(String tableName,
DataPageRequest dataPageRequest,
TableInput kv) |
static com.litongjava.db.TableResult<com.litongjava.model.page.Page<com.litongjava.db.activerecord.Record>> |
ApiTable.page(String tableName,
TableInput kv) |
static com.litongjava.db.TableResult<com.litongjava.model.page.Page<com.litongjava.db.activerecord.Record>> |
ApiTable.page(TableInput kv) |
static com.litongjava.db.TableResult<com.jfinal.kit.Kv> |
ApiTable.save(String tableName,
TableInput kv) |
static com.litongjava.db.TableResult<com.jfinal.kit.Kv> |
ApiTable.save(String tableName,
TableInput kv,
String[] jsonFields) |
static com.litongjava.db.TableResult<com.jfinal.kit.Kv> |
ApiTable.saveOrUpdate(String tableName,
TableInput kv) |
static com.litongjava.db.TableResult<com.jfinal.kit.Kv> |
ApiTable.saveOrUpdate(String tableName,
TableInput kv,
String[] jsonFields) |
static com.litongjava.db.TableResult<com.jfinal.kit.Kv> |
ApiTable.saveOrUpdate(TableInput kv) |
| 限定符和类型 | 方法和说明 |
|---|---|
static TableInput |
KvUtils.camelToUnderscore(Map<String,Object> map)
1.将Map中key由驼峰转为转为下划线
2.将Map转为Kv
|
static TableInput |
KvUtils.removeEmptyValue(TableInput kv)
的上传kv中的空元素
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<String,String> |
KvUtils.getEmbeddingMap(TableInput kv) |
static String[] |
KvUtils.getJsonFields(TableInput kv)
json_fields
|
static TableInput |
KvUtils.removeEmptyValue(TableInput kv)
的上传kv中的空元素
|
static void |
KvUtils.true21(TableInput kv)
将kv中的键为is_开头的值为true转为1
|
Copyright © 2024. All rights reserved.