| 程序包 | 说明 |
|---|---|
| com.definesys.mpaas.query |
| 限定符和类型 | 方法和说明 |
|---|---|
MpaasQuery |
MpaasQuery.addClause(Boolean reverse,
String name,
String op,
Object... value) |
MpaasQuery |
MpaasQuery.addClause(String name,
String op,
Object... value) |
MpaasQuery |
MpaasQuery.addRowIdClause(String name,
String op,
String value) |
MpaasQuery |
MpaasQuery.and() |
MpaasQuery |
MpaasQuery.bind(Class pojoClazz) |
MpaasQuery |
MpaasQuery.bind(Object pojo)
绑定到pojo上
|
MpaasQuery |
MpaasQueryFactory.buildFromDatasource(StorageDatasource datasource)
从数据源创建
|
MpaasQuery |
MpaasQueryFactory.buildFromDatasource(String name)
从数据源创建
|
MpaasQuery |
MpaasQueryFactory.buildQuery() |
MpaasQuery |
MpaasQueryFactory.buildQuery(Class clazz) |
MpaasQuery |
MpaasQueryFactory.buildQuery(Object pojo) |
MpaasQuery |
MpaasQueryFactory.buildQuery(StorageDatasource dataSource,
String type)
根据数据源创建数据库查询
|
MpaasQuery |
MpaasQueryFactory.buildViewQuery() |
MpaasQuery |
MpaasQueryFactory.buildViewQuery(Class clazz) |
MpaasQuery |
MpaasQueryFactory.buildViewQuery(Class clazz,
String view) |
MpaasQuery |
MpaasQueryFactory.buildViewQuery(Object pojo) |
MpaasQuery |
MpaasQueryFactory.buildViewQuery(Object pojo,
String view) |
MpaasQuery |
MpaasQueryFactory.buildViewQuery(String view) |
MpaasQuery |
MpaasQuery.clone() |
MpaasQuery |
MpaasQuery.conjuctionAnd() |
MpaasQuery |
MpaasQuery.conjuctionOr() |
MpaasQuery |
MpaasQuery.countSql(String sql) |
MpaasQuery |
MpaasQuery.disableSoftDelete() |
MpaasQuery |
MpaasQuery.distinct(String fields)
distinct 操作
sql:在select上加上distinct,与fields字段无关
nosql:需要指定字段
|
MpaasQuery |
MpaasQuery.doExport(javax.servlet.http.HttpServletResponse response,
Class pojo)
excel导出
|
MpaasQuery |
MpaasQuery.doExport(javax.servlet.http.HttpServletResponse response,
Class pojo,
Integer pageSize)
excel导出
|
MpaasQuery |
MpaasQuery.doExport(OutputStream os,
Class pojo)
excel导出
|
MpaasQuery |
MpaasQuery.doExport(OutputStream os,
Class pojo,
Integer pageSize)
excel导出
|
MpaasQuery |
MpaasQuery.enableSoftDelete() |
MpaasQuery |
MpaasQuery.endWith(String field,
String value) |
MpaasQuery |
MpaasQuery.eq(String field,
Object value) |
MpaasQuery |
MpaasQuery.eqNocase(String field,
Object value) |
MpaasQuery |
MpaasQuery.exclude(String... fields)
除了fields字段其余字段都要导出
|
MpaasQuery |
MpaasQuery.fileName(String excelFileName) |
MpaasQuery |
MpaasQuery.groupBegin() |
MpaasQuery |
MpaasQuery.groupBy(String field) |
MpaasQuery |
MpaasQuery.groupEnd() |
MpaasQuery |
MpaasQuery.gt(String field,
Object value) |
MpaasQuery |
MpaasQuery.gteq(String field,
Object value) |
MpaasQuery |
MpaasQuery.ignoreEmptyString(Boolean value) |
MpaasQuery |
MpaasQuery.in(String field,
Collection values) |
MpaasQuery |
MpaasQuery.in(String field,
Object... values) |
MpaasQuery |
MpaasQuery.include(String... fields)
只导fields字段
exportInclude和exportExclude两个只能调用一个如果同时调用将于Include为准
|
MpaasQuery |
MpaasQuery.isNotNull(String field) |
MpaasQuery |
MpaasQuery.isNull(String field) |
MpaasQuery |
MpaasQuery.like(String field,
String value) |
MpaasQuery |
MpaasQuery.like(String field,
String value,
Boolean reverse) |
MpaasQuery |
MpaasQuery.likeNocase(String field,
String value)
忽略大小写
|
MpaasQuery |
MpaasQuery.likeNocase(String field,
String value,
Boolean reverse) |
MpaasQuery |
MpaasQuery.lt(String field,
Object value) |
MpaasQuery |
MpaasQuery.lteq(String field,
Object value) |
MpaasQuery |
MpaasQuery.ne(String field,
Object value) |
MpaasQuery |
MpaasQuery.noTenant() |
MpaasQuery |
MpaasQuery.notIn(String field,
Collection values) |
MpaasQuery |
MpaasQuery.notIn(String field,
Object... values) |
MpaasQuery |
MpaasQuery.notLike(String field,
String value) |
MpaasQuery |
MpaasQuery.notLike(String field,
String value,
Boolean reverse) |
MpaasQuery |
MpaasQuery.or() |
MpaasQuery |
MpaasQuery.orderBy(String field,
String type) |
MpaasQuery |
MpaasQuery.page(Integer page) |
MpaasQuery |
MpaasQuery.pageSize(Integer pageSize) |
MpaasQuery |
MpaasQuery.rlike(String field,
String value) |
MpaasQuery |
MpaasQuery.rowid(String rowid) |
MpaasQuery |
MpaasQuery.rowid(String field,
String rowid) |
MpaasQuery |
MpaasQuery.rowid(String field,
String rowid,
boolean decrypt) |
MpaasQuery |
MpaasQuery.schema(String schema) |
MpaasQuery |
MpaasQuery.select(String... fields) |
MpaasQuery |
MpaasQuery.select(String s) |
MpaasQuery |
MpaasQuery.setOriginVar(String name,
Object value)
设置sql变量参数
|
MpaasQuery |
MpaasQuery.setVar(String name,
Object value)
设置sql变量参数
|
MpaasQuery |
MpaasQuery.sql(String sql) |
MpaasQuery |
MpaasQuery.startWith(String field,
String value) |
MpaasQuery |
MpaasQuery.table(String table) |
MpaasQuery |
MpaasQuery.templateSql(String sql) |
MpaasQuery |
MpaasQuery.tenant() |
MpaasQuery |
MpaasQuery.tenant(String tenantId) |
MpaasQuery |
MpaasQuery.unSelect(String... fields) |
MpaasQuery |
MpaasQuery.unSelect(String s) |
MpaasQuery |
MpaasQuery.update(List<String> fields) |
MpaasQuery |
MpaasQuery.update(String[] fields) |
MpaasQuery |
MpaasQuery.update(String field,
Object value) |
MpaasQuery |
MpaasQuery.version(Integer rowVersion) |
MpaasQuery |
MpaasQuery.view(String viewName)
设置视图
|
MpaasQuery |
MpaasQuery.viewQueryMode(boolean enable) |
Copyright © 2021. All rights reserved.