| 限定符和类型 | 方法和说明 |
|---|---|
long |
AnylineDao.count(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
合计总行数
|
default long |
AnylineDao.count(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default long |
AnylineDao.delete(DataRuntime runtime,
String random,
String dest,
ConfigStore configs,
Object obj,
String... columns) |
default long |
AnylineDao.delete(DataRuntime runtime,
String random,
String table,
ConfigStore configs,
String... conditions) |
long |
AnylineDao.delete(DataRuntime runtime,
String random,
Table dest,
ConfigStore configs,
Object obj,
String... columns) |
long |
AnylineDao.delete(DataRuntime runtime,
String random,
Table table,
ConfigStore configs,
String... conditions) |
default long |
AnylineDao.delete(String table,
ConfigStore configs,
String... conditions) |
default long |
AnylineDao.delete(Table table,
ConfigStore configs,
String... conditions) |
default <T extends EdgeTable> |
AnylineDao.edgeTables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineDao.edgeTables(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineDao.edgeTables(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineDao.edgeTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineDao.edgeTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
<T extends EdgeTable> |
AnylineDao.edgeTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineDao.edgeTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
<T extends EdgeTable> |
AnylineDao.edgeTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
long |
AnylineDao.execute(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
执行
|
default long |
AnylineDao.execute(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
boolean |
AnylineDao.exists(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
是否存在
|
default boolean |
AnylineDao.exists(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default long |
AnylineDao.insert(DataRuntime runtime,
String random,
int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
添加
|
long |
AnylineDao.insert(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.insert(DataRuntime runtime,
String random,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.insert(DataRuntime runtime,
String random,
String dest,
RunPrepare prepare,
ConfigStore configs) |
default long |
AnylineDao.insert(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
long |
AnylineDao.insert(DataRuntime runtime,
String random,
Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions)
insert into table select * from table
与query参数一致
|
default long |
AnylineDao.insert(int batch,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.insert(int batch,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.insert(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.insert(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.insert(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.insert(int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.insert(Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.insert(Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.insert(String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.insert(String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.insert(String dest,
RunPrepare prepare,
ConfigStore configs) |
default long |
AnylineDao.insert(Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.insert(Table dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.insert(Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
List<Map<String,Object>> |
AnylineDao.maps(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
查询map列表
|
default List<Map<String,Object>> |
AnylineDao.maps(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default <T extends MasterTable> |
AnylineDao.masterTables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineDao.masterTables(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineDao.masterTables(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineDao.masterTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineDao.masterTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
<T extends MasterTable> |
AnylineDao.masterTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineDao.masterTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
<T extends MasterTable> |
AnylineDao.masterTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
DataSet |
AnylineDao.querys(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
查询row列表
|
default DataSet |
AnylineDao.querys(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
long |
AnylineDao.save(DataRuntime runtime,
String random,
int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
保存(insert|update)
|
long |
AnylineDao.save(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.save(DataRuntime runtime,
String random,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.save(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.save(int batch,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.save(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.save(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.save(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.save(int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.save(Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.save(String dest,
Object data,
ConfigStore confnigs,
List<String> columns) |
default long |
AnylineDao.save(String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.save(Table dest,
Object data,
ConfigStore confnigs,
List<String> columns) |
default long |
AnylineDao.save(Table dest,
Object data,
ConfigStore configs,
String... columns) |
<T> EntitySet<T> |
AnylineDao.selects(DataRuntime runtime,
String random,
RunPrepare prepare,
Class<T> clazz,
ConfigStore configs,
String... conditions)
查询entity列表
|
default <T> EntitySet<T> |
AnylineDao.selects(RunPrepare prepare,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
default <T extends Table> |
AnylineDao.tables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends Table> |
AnylineDao.tables(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends Table> |
AnylineDao.tables(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends Table> |
AnylineDao.tables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends Table> |
AnylineDao.tables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
<T extends Table> |
AnylineDao.tables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends Table> |
AnylineDao.tables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
<T extends Table> |
AnylineDao.tables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default long |
AnylineDao.update(DataRuntime runtime,
String random,
int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
更新记录
|
long |
AnylineDao.update(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.update(DataRuntime runtime,
String random,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.update(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.update(int batch,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.update(int batch,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.update(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.update(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.update(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.update(int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.update(Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.update(Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineDao.update(String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineDao.update(String dest,
Object data,
ConfigStore configs,
String... columns) |
default <T extends VertexTable> |
AnylineDao.vertexTables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineDao.vertexTables(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineDao.vertexTables(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineDao.vertexTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineDao.vertexTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
<T extends VertexTable> |
AnylineDao.vertexTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineDao.vertexTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
<T extends VertexTable> |
AnylineDao.vertexTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends View> |
AnylineDao.views(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends View> |
AnylineDao.views(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends View> |
AnylineDao.views(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends View> |
AnylineDao.views(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends View> |
AnylineDao.views(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
<T extends View> |
AnylineDao.views(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends View> |
AnylineDao.views(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
<T extends View> |
AnylineDao.views(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
DefaultDao.count(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
统计总行数
|
long |
DefaultDao.delete(DataRuntime runtime,
String random,
Table dest,
ConfigStore configs,
Object obj,
String... columns) |
long |
DefaultDao.delete(DataRuntime runtime,
String random,
Table table,
ConfigStore configs,
String... conditions) |
<T extends EdgeTable> |
DefaultDao.edgeTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
edgeTables
|
<T extends EdgeTable> |
DefaultDao.edgeTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
long |
DefaultDao.execute(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
执行
|
boolean |
DefaultDao.exists(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
检测是否存在
|
long |
DefaultDao.insert(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
添加
|
long |
DefaultDao.insert(DataRuntime runtime,
String random,
Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions)
insert into table select * from table
与query参数一致
|
List<Map<String,Object>> |
DefaultDao.maps(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
查询map列表
|
<T extends MasterTable> |
DefaultDao.masterTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
masterTables
|
<T extends MasterTable> |
DefaultDao.masterTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
DataSet |
DefaultDao.querys(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
查询
注意:如果设置了自动还原, querys会自动还原数据源(dao内部执行过程中不要调用除非是一些重载), 而select不会 |
long |
DefaultDao.save(DataRuntime runtime,
String random,
int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
long |
DefaultDao.save(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
保存(insert|update)
|
protected DataSet |
DefaultDao.select(DataRuntime runtime,
String random,
boolean system,
String table,
ConfigStore configs,
Run run)
查询
|
<T> EntitySet<T> |
DefaultDao.selects(DataRuntime runtime,
String random,
RunPrepare prepare,
Class<T> clazz,
ConfigStore configs,
String... conditions)
查询
|
<T extends Table> |
DefaultDao.tables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
tables
|
<T extends Table> |
DefaultDao.tables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
long |
DefaultDao.update(DataRuntime runtime,
String random,
int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
long |
DefaultDao.update(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
更新
|
<T extends VertexTable> |
DefaultDao.vertexTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
vertexTables
|
<T extends VertexTable> |
DefaultDao.vertexTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
<T extends View> |
DefaultDao.views(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
views
|
<T extends View> |
DefaultDao.views(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
| 限定符和类型 | 方法和说明 |
|---|---|
default Run |
DriverAdapter.buildDeleteRun(DataRuntime runtime,
int batch,
String table,
ConfigStore configs,
String column,
Object values) |
Run |
DriverAdapter.buildDeleteRun(DataRuntime runtime,
int batch,
Table table,
ConfigStore configs,
String column,
Object values)
delete[命令合成]
合成 where column in (values) |
default Run |
DriverAdapter.buildDeleteRun(DataRuntime runtime,
String table,
ConfigStore configs) |
default Run |
DriverAdapter.buildDeleteRun(DataRuntime runtime,
String table,
ConfigStore configs,
Object obj,
String... columns) |
default Run |
DriverAdapter.buildDeleteRun(DataRuntime runtime,
Table table,
ConfigStore configs) |
Run |
DriverAdapter.buildDeleteRun(DataRuntime runtime,
Table table,
ConfigStore configs,
Object obj,
String... columns)
delete[命令合成]
合成 where k1 = v1 and k2 = v2 |
default Run |
DriverAdapter.buildDeleteRunFromEntity(DataRuntime runtime,
String table,
ConfigStore configs,
Object obj,
String... columns) |
Run |
DriverAdapter.buildDeleteRunFromEntity(DataRuntime runtime,
Table table,
ConfigStore configs,
Object obj,
String... columns)
delete[命令合成-子流程]
合成 where k1 = v1 and k2 = v2 |
default Run |
DriverAdapter.buildDeleteRunFromTable(DataRuntime runtime,
int batch,
String table,
ConfigStore configs,
String column,
Object values) |
Run |
DriverAdapter.buildDeleteRunFromTable(DataRuntime runtime,
int batch,
Table table,
ConfigStore configs,
String column,
Object values)
delete[命令合成-子流程]
合成 where column in (values) |
Run |
DriverAdapter.buildExecuteRun(DataRuntime runtime,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
创建执行SQL
|
default Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
ConfigStore configs,
Object obj,
String... columns) |
default Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
Object obj,
ConfigStore configs,
String... columns) |
default Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
String dest,
Object obj,
ConfigStore configs,
List<String> columns) |
default Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
String dest,
Object obj,
ConfigStore confgis,
String... columns) |
Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns)
insert [命令合成]
填充inset命令内容(创建批量INSERT RunPrepare) |
default Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
Table dest,
Object obj,
ConfigStore confgis,
String... columns) |
Run |
DriverAdapter.buildInsertRun(DataRuntime runtime,
Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions)
insert [命令合成]
填充inset命令内容(创建批量INSERT RunPrepare) |
List<Run> |
DriverAdapter.buildQueryEdgeTablesRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
edgeTable[命令合成]
查询表,不是查表中的数据 |
List<Run> |
DriverAdapter.buildQueryMasterTablesRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
masterTable[命令合成]
查询表,不是查表中的数据 |
Run |
DriverAdapter.buildQueryRun(DataRuntime runtime,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
select[命令合成]
|
List<Run> |
DriverAdapter.buildQueryTablesRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
table[命令合成]
查询表,不是查表中的数据 |
List<Run> |
DriverAdapter.buildQueryVertexTablesRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
vertexTable[命令合成]
查询表,不是查表中的数据 |
List<Run> |
DriverAdapter.buildQueryViewsRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
view[命令合成]
查询视图,不是查视图中的数据 |
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
int batch,
String dest,
Object obj,
ConfigStore configs,
List<String> columns) |
Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
int btch,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns)
update [命令合成]
|
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
Object obj,
ConfigStore configs,
List<String> columns) |
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
Object obj,
ConfigStore configs,
String... columns) |
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
String dest,
Object obj,
ConfigStore configs,
List<String> columns) |
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
String dest,
Object obj,
ConfigStore configs,
String... columns) |
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns) |
default Run |
DriverAdapter.buildUpdateRun(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
String... columns) |
default Run |
DriverAdapter.buildUpdateRunFromCollection(DataRuntime runtime,
int batch,
String dest,
Collection list,
ConfigStore configs,
LinkedHashMap<String,Column> columns) |
Run |
DriverAdapter.buildUpdateRunFromCollection(DataRuntime runtime,
int batch,
Table dest,
Collection list,
ConfigStore configs,
LinkedHashMap<String,Column> columns) |
default Run |
DriverAdapter.buildUpdateRunFromDataRow(DataRuntime runtime,
String dest,
DataRow row,
ConfigStore configs,
LinkedHashMap<String,Column> columns) |
Run |
DriverAdapter.buildUpdateRunFromDataRow(DataRuntime runtime,
Table dest,
DataRow row,
ConfigStore configs,
LinkedHashMap<String,Column> columns) |
default Run |
DriverAdapter.buildUpdateRunFromEntity(DataRuntime runtime,
String dest,
Object obj,
ConfigStore configs,
LinkedHashMap<String,Column> columns) |
Run |
DriverAdapter.buildUpdateRunFromEntity(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
LinkedHashMap<String,Column> columns) |
default LinkedHashMap<String,Column> |
DriverAdapter.confirmInsertColumns(DataRuntime runtime,
String dest,
Object data,
ConfigStore configs,
List<String> columns,
boolean batch) |
LinkedHashMap<String,Column> |
DriverAdapter.confirmInsertColumns(DataRuntime runtime,
Table dest,
Object data,
ConfigStore configs,
List<String> columns,
boolean batch)
insert [命令合成-子流程]
确认需要插入的列 |
default LinkedHashMap<String,Column> |
DriverAdapter.confirmUpdateColumns(DataRuntime runtime,
String dest,
DataRow row,
ConfigStore configs,
List<String> columns) |
default LinkedHashMap<String,Column> |
DriverAdapter.confirmUpdateColumns(DataRuntime runtime,
String dest,
Object obj,
ConfigStore configs,
List<String> columns) |
LinkedHashMap<String,Column> |
DriverAdapter.confirmUpdateColumns(DataRuntime runtime,
Table dest,
DataRow row,
ConfigStore configs,
List<String> columns)
确认需要更新的列
|
LinkedHashMap<String,Column> |
DriverAdapter.confirmUpdateColumns(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns) |
boolean |
DriverAdapter.convert(DataRuntime runtime,
ConfigStore configs,
Run run) |
long |
DriverAdapter.count(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
count [调用入口]
|
long |
DriverAdapter.delete(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
delete[命令执行]
|
default long |
DriverAdapter.delete(DataRuntime runtime,
String random,
String table,
ConfigStore configs,
Object obj,
String... columns) |
default long |
DriverAdapter.delete(DataRuntime runtime,
String random,
String table,
ConfigStore configs,
String... conditions) |
long |
DriverAdapter.delete(DataRuntime runtime,
String random,
Table table,
ConfigStore configs,
Object obj,
String... columns)
delete [调用入口]
合成 where k1 = v1 and k2 = v2 |
long |
DriverAdapter.delete(DataRuntime runtime,
String random,
Table table,
ConfigStore configs,
String... conditions)
delete [调用入口]
根据configs和conditions过滤条件 |
default <T> long |
DriverAdapter.deletes(DataRuntime runtime,
String random,
int batch,
String table,
ConfigStore configs,
String column,
Collection<T> values) |
default <T> long |
DriverAdapter.deletes(DataRuntime runtime,
String random,
int batch,
String table,
ConfigStore configs,
String column,
T... values) |
<T> long |
DriverAdapter.deletes(DataRuntime runtime,
String random,
int batch,
Table table,
ConfigStore configs,
String column,
Collection<T> values)
delete [调用入口]
合成 where column in (values) |
default <T> long |
DriverAdapter.deletes(DataRuntime runtime,
String random,
int batch,
Table table,
ConfigStore configs,
String column,
T... values) |
default <T> long |
DriverAdapter.deletes(DataRuntime runtime,
String random,
String table,
ConfigStore configs,
String column,
Collection<T> values) |
default <T> long |
DriverAdapter.deletes(DataRuntime runtime,
String random,
String table,
ConfigStore configs,
String column,
T... values) |
default <T> long |
DriverAdapter.deletes(DataRuntime runtime,
String random,
Table table,
ConfigStore configs,
String column,
Collection<T> values) |
default <T> long |
DriverAdapter.deletes(DataRuntime runtime,
String random,
Table table,
ConfigStore configs,
String column,
T... values) |
default <T extends EdgeTable> |
DriverAdapter.edgeTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
<T extends EdgeTable> |
DriverAdapter.edgeTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
edgeTable[调用入口]
|
default <T extends EdgeTable> |
DriverAdapter.edgeTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
<T extends EdgeTable> |
DriverAdapter.edgeTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
long |
DriverAdapter.execute(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
execute [命令执行]
|
long |
DriverAdapter.execute(DataRuntime runtime,
String random,
int batch,
ConfigStore configs,
RunPrepare prepare,
Collection<Object> values) |
long |
DriverAdapter.execute(DataRuntime runtime,
String random,
int batch,
int vol,
ConfigStore configs,
RunPrepare prepare,
Collection<Object> values) |
long |
DriverAdapter.execute(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
execute [调用入口]
|
long |
DriverWorker.execute(DriverAdapter adapter,
DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
execute [命令执行]
|
boolean |
DriverAdapter.exists(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
exists [调用入口]
|
default void |
DriverAdapter.fillInsertContent(DataRuntime runtime,
Run run,
String dest,
Collection list,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
default void |
DriverAdapter.fillInsertContent(DataRuntime runtime,
Run run,
String dest,
DataSet set,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
void |
DriverAdapter.fillInsertContent(DataRuntime runtime,
Run run,
Table dest,
Collection list,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
void |
DriverAdapter.fillInsertContent(DataRuntime runtime,
Run run,
Table dest,
DataSet set,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
default long |
DriverAdapter.insert(DataRuntime runtime,
String random,
int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
long |
DriverAdapter.insert(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
insert [调用入口]
执行前根据主键生成器补充主键值,执行完成后会补齐自增主键值 |
long |
DriverAdapter.insert(DataRuntime runtime,
String random,
Object data,
ConfigStore configs,
Run run,
String[] pks)
insert [命令执行]
执行完成后会补齐自增主键值 |
long |
DriverAdapter.insert(DataRuntime runtime,
String random,
Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions)
insert into table select * from table
与query参数一致
|
long |
DriverWorker.insert(DriverAdapter adapter,
DataRuntime runtime,
String random,
Object data,
ConfigStore configs,
Run run,
String generatedKey,
String[] pks)
执行insert
|
List<String> |
DriverAdapter.keyHolders(DataRuntime runtime,
ConfigStore configs)
自增主键值keys
|
Map<String,Object> |
DriverAdapter.map(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
select [命令执行]
|
Map<String,Object> |
DriverWorker.map(DriverAdapter adapter,
DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
select [命令执行]
|
List<Map<String,Object>> |
DriverAdapter.maps(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
select [命令执行]
|
List<Map<String,Object>> |
DriverAdapter.maps(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
query [调用入口]
对性能有要求的场景调用,返回java原生map集合,结果中不包含元数据信息 |
List<Map<String,Object>> |
DriverWorker.maps(DriverAdapter adapter,
DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
select [命令执行]
|
default <T extends MasterTable> |
DriverAdapter.masterTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
<T extends MasterTable> |
DriverAdapter.masterTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
masterTable[调用入口]
|
default <T extends MasterTable> |
DriverAdapter.masterTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
<T extends MasterTable> |
DriverAdapter.masterTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
DataSet |
DriverAdapter.querys(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
query [调用入口]
返回DataSet中包含元数据信息,如果性能有要求换成maps |
default long |
DriverAdapter.save(DataRuntime runtime,
String random,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
long |
DriverAdapter.save(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
save [调用入口]
根据是否有主键值确认insert | update 执行完成后会补齐自增主键值 |
default DataSet |
DriverAdapter.select(DataRuntime runtime,
String random,
boolean system,
String table,
ConfigStore configs,
Run run) |
DataSet |
DriverAdapter.select(DataRuntime runtime,
String random,
boolean system,
Table table,
ConfigStore configs,
Run run)
select [命令执行]
|
DataSet |
DriverWorker.select(DriverAdapter adapter,
DataRuntime runtime,
String random,
boolean system,
ACTION.DML action,
Table table,
ConfigStore configs,
Run run,
String sql,
List<Object> values,
LinkedHashMap<String,Column> columns) |
<T> EntitySet<T> |
DriverAdapter.selects(DataRuntime runtime,
String random,
RunPrepare prepare,
Class<T> clazz,
ConfigStore configs,
String... conditions)
query [调用入口]
|
boolean |
DriverAdapter.supportKeyHolder(DataRuntime runtime,
ConfigStore configs)
是否支持返回自增主键值
|
default <T extends Table> |
DriverAdapter.tables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
<T extends Table> |
DriverAdapter.tables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
table[调用入口]
|
default <T extends Table> |
DriverAdapter.tables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
<T extends Table> |
DriverAdapter.tables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
int batch,
Object data,
ConfigStore configs) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
int batch,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
int batch,
Object data,
ConfigStore configs,
String... columns) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
long |
DriverAdapter.update(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
UPDATE [调用入口]
|
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
Object data,
ConfigStore configs) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
Object data,
ConfigStore configs,
String... columns) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
String dest,
Object data,
ConfigStore configs,
Run run) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
long |
DriverAdapter.update(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
Run run)
update [命令执行]
|
default long |
DriverAdapter.update(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
long |
DriverWorker.update(DriverAdapter adapter,
DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
Run run)
update [命令执行]
|
default <T extends VertexTable> |
DriverAdapter.vertexTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
<T extends VertexTable> |
DriverAdapter.vertexTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
vertexTable[调用入口]
|
default <T extends VertexTable> |
DriverAdapter.vertexTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
<T extends VertexTable> |
DriverAdapter.vertexTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
default <T extends View> |
DriverAdapter.views(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
<T extends View> |
DriverAdapter.views(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
view[调用入口]
|
default <T extends View> |
DriverAdapter.views(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
boolean struct,
ConfigStore configs) |
<T extends View> |
DriverAdapter.views(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
| 限定符和类型 | 方法和说明 |
|---|---|
Run |
TemplateAdapter.buildDeleteRun(DataRuntime runtime,
int batch,
String table,
ConfigStore configs,
String key,
Object values)
delete[命令合成]
合成 where column in (values) |
Run |
AbstractDriverAdapter.buildDeleteRun(DataRuntime runtime,
int batch,
Table table,
ConfigStore configs,
String key,
Object values)
delete[命令合成]
合成 where column in (values) |
Run |
TemplateAdapter.buildDeleteRun(DataRuntime runtime,
Table dest,
ConfigStore configs,
Object obj,
String... columns)
delete[命令合成]
合成 where k1 = v1 and k2 = v2 |
Run |
AbstractDriverAdapter.buildDeleteRun(DataRuntime runtime,
Table dest,
ConfigStore configs,
Object obj,
String... columns)
delete[命令合成]
合成 where k1 = v1 and k2 = v2 |
Run |
TemplateAdapter.buildDeleteRunFromEntity(DataRuntime runtime,
Table table,
ConfigStore configs,
Object obj,
String... columns)
delete[命令合成-子流程]
合成 where k1 = v1 and k2 = v2 |
Run |
AbstractDriverAdapter.buildDeleteRunFromEntity(DataRuntime runtime,
Table table,
ConfigStore configs,
Object obj,
String... columns)
delete[命令合成-子流程]
合成 where k1 = v1 and k2 = v2 |
Run |
TemplateAdapter.buildDeleteRunFromTable(DataRuntime runtime,
int batch,
Table table,
ConfigStore configs,
String column,
Object values)
delete[命令合成-子流程]
合成 where column in (values) |
Run |
AbstractDriverAdapter.buildDeleteRunFromTable(DataRuntime runtime,
int batch,
Table table,
ConfigStore configs,
String column,
Object values)
delete[命令合成-子流程]
合成 where column in (values) |
Run |
TemplateAdapter.buildExecuteRun(DataRuntime runtime,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
execute [命令合成]
创建执行SQL |
Run |
AbstractDriverAdapter.buildExecuteRun(DataRuntime runtime,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
execute [命令合成]
创建执行SQL |
Run |
TemplateAdapter.buildInsertRun(DataRuntime runtime,
int batch,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns)
insert [命令合成]
填充inset命令内容(创建批量INSERT RunPrepare) |
Run |
AbstractDriverAdapter.buildInsertRun(DataRuntime runtime,
int batch,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns)
insert [命令合成]
填充inset命令内容(创建批量INSERT RunPrepare) |
Run |
AbstractDriverAdapter.buildInsertRun(DataRuntime runtime,
Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
List<Run> |
TemplateAdapter.buildQueryEdgeTablesRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
edgeTable[命令合成]
查询表,不是查表中的数据 |
List<Run> |
AbstractDriverAdapter.buildQueryEdgeTablesRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
edgeTable[命令合成]
查询表,不是查表中的数据 |
List<Run> |
TemplateAdapter.buildQueryMasterTablesRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
masterTable[命令合成]
查询表,不是查表中的数据 |
List<Run> |
AbstractDriverAdapter.buildQueryMasterTablesRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
masterTable[命令合成]
查询表,不是查表中的数据 |
Run |
TemplateAdapter.buildQueryRun(DataRuntime runtime,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
select[命令合成]
最终可执行命令 创建查询SQL |
Run |
AbstractDriverAdapter.buildQueryRun(DataRuntime runtime,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
select[命令合成]
最终可执行命令 创建查询SQL |
List<Run> |
TemplateAdapter.buildQueryTablesRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
table[命令合成]
查询表,不是查表中的数据 |
List<Run> |
AbstractDriverAdapter.buildQueryTablesRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
table[命令合成]
查询表,不是查表中的数据 |
List<Run> |
TemplateAdapter.buildQueryVertexTablesRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
vertexTable[命令合成]
查询表,不是查表中的数据 |
List<Run> |
AbstractDriverAdapter.buildQueryVertexTablesRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
vertexTable[命令合成]
查询表,不是查表中的数据 |
List<Run> |
TemplateAdapter.buildQueryViewsRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
view[命令合成]
查询视图,不是查视图中的数据 |
List<Run> |
AbstractDriverAdapter.buildQueryViewsRun(DataRuntime runtime,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs)
view[命令合成]
查询视图,不是查视图中的数据 |
Run |
TemplateAdapter.buildUpdateRun(DataRuntime runtime,
int batch,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns)
update [命令合成]
|
Run |
AbstractDriverAdapter.buildUpdateRun(DataRuntime runtime,
int batch,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns)
update [命令合成]
|
Run |
TemplateAdapter.buildUpdateRunFromCollection(DataRuntime runtime,
int batch,
Table dest,
Collection list,
ConfigStore configs,
LinkedHashMap<String,Column> columns) |
Run |
AbstractDriverAdapter.buildUpdateRunFromCollection(DataRuntime runtime,
int batch,
Table dest,
Collection list,
ConfigStore configs,
LinkedHashMap<String,Column> columns) |
Run |
TemplateAdapter.buildUpdateRunFromDataRow(DataRuntime runtime,
Table dest,
DataRow row,
ConfigStore configs,
LinkedHashMap<String,Column> columns) |
Run |
AbstractDriverAdapter.buildUpdateRunFromDataRow(DataRuntime runtime,
Table dest,
DataRow row,
ConfigStore configs,
LinkedHashMap<String,Column> columns) |
Run |
TemplateAdapter.buildUpdateRunFromEntity(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
LinkedHashMap<String,Column> columns) |
Run |
AbstractDriverAdapter.buildUpdateRunFromEntity(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
LinkedHashMap<String,Column> columns) |
LinkedHashMap<String,Column> |
TemplateAdapter.checkMetadata(DataRuntime runtime,
Table table,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
过滤掉表结构中不存在的列
|
LinkedHashMap<String,Column> |
AbstractDriverAdapter.checkMetadata(DataRuntime runtime,
Table table,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
过滤掉表结构中不存在的列
|
LinkedHashMap<String,Column> |
TemplateAdapter.confirmInsertColumns(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns,
boolean batch)
insert [命令合成-子流程]
确认需要插入的列 |
LinkedHashMap<String,Column> |
AbstractDriverAdapter.confirmInsertColumns(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns,
boolean batch)
insert [命令合成-子流程]
确认需要插入的列 |
LinkedHashMap<String,Column> |
TemplateAdapter.confirmUpdateColumns(DataRuntime runtime,
Table dest,
DataRow row,
ConfigStore configs,
List<String> columns)
update [命令合成-子流程]
确认需要更新的列 |
LinkedHashMap<String,Column> |
AbstractDriverAdapter.confirmUpdateColumns(DataRuntime runtime,
Table dest,
DataRow row,
ConfigStore configs,
List<String> columns)
update [命令合成-子流程]
确认需要更新的列 |
LinkedHashMap<String,Column> |
TemplateAdapter.confirmUpdateColumns(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns) |
LinkedHashMap<String,Column> |
AbstractDriverAdapter.confirmUpdateColumns(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns) |
boolean |
AbstractDriverAdapter.convert(DataRuntime runtime,
ConfigStore configs,
Run run) |
long |
TemplateAdapter.count(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
count [调用入口]
|
long |
AbstractDriverAdapter.count(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
count [调用入口]
|
protected Run |
TemplateAdapter.createInsertRun(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns)
insert [命令合成-子流程]
根据entity创建 INSERT RunPrepare由buildInsertRun调用 |
protected Run |
AbstractDriverAdapter.createInsertRun(DataRuntime runtime,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns)
insert [命令合成-子流程]
根据entity创建 INSERT RunPrepare由buildInsertRun调用 |
protected Run |
TemplateAdapter.createInsertRunFromCollection(DataRuntime runtime,
int batch,
Table dest,
Collection list,
ConfigStore configs,
List<String> columns)
insert [命令合成-子流程]
根据collection创建 INSERT RunPrepare由buildInsertRun调用 |
protected Run |
AbstractDriverAdapter.createInsertRunFromCollection(DataRuntime runtime,
int batch,
Table dest,
Collection list,
ConfigStore configs,
List<String> columns)
insert [命令合成-子流程]
根据collection创建 INSERT RunPrepare由buildInsertRun调用 |
long |
TemplateAdapter.delete(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
delete[命令执行]
|
long |
AbstractDriverAdapter.delete(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
delete[命令执行]
|
long |
TemplateAdapter.delete(DataRuntime runtime,
String random,
String table,
ConfigStore configs,
String... conditions)
delete [调用入口]
根据configs和conditions过滤条件 |
long |
TemplateAdapter.delete(DataRuntime runtime,
String random,
Table dest,
ConfigStore configs,
Object obj,
String... columns)
delete [调用入口]
合成 where k1 = v1 and k2 = v2 |
long |
AbstractDriverAdapter.delete(DataRuntime runtime,
String random,
Table dest,
ConfigStore configs,
Object obj,
String... columns)
delete [调用入口]
合成 where k1 = v1 and k2 = v2 |
long |
AbstractDriverAdapter.delete(DataRuntime runtime,
String random,
Table table,
ConfigStore configs,
String... conditions)
delete [调用入口]
根据configs和conditions过滤条件 |
<T> long |
TemplateAdapter.deletes(DataRuntime runtime,
String random,
int batch,
String table,
ConfigStore configs,
String key,
Collection<T> values)
delete [调用入口]
合成 where column in (values) |
<T> long |
AbstractDriverAdapter.deletes(DataRuntime runtime,
String random,
int batch,
Table table,
ConfigStore configs,
String key,
Collection<T> values)
delete [调用入口]
合成 where column in (values) |
protected void |
TemplateAdapter.edgeTableMap(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
ConfigStore configs)
edgeTable[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
protected void |
AbstractDriverAdapter.edgeTableMap(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
ConfigStore configs)
edgeTable[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends EdgeTable> |
AbstractDriverAdapter.edgeTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
edgeTable[调用入口]
|
<T extends EdgeTable> |
TemplateAdapter.edgeTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
<T extends EdgeTable> |
AbstractDriverAdapter.edgeTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
long |
TemplateAdapter.execute(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
execute [命令执行]
|
long |
AbstractDriverAdapter.execute(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
execute [命令执行]
|
long |
TemplateAdapter.execute(DataRuntime runtime,
String random,
int batch,
ConfigStore configs,
RunPrepare prepare,
Collection<Object> values) |
long |
AbstractDriverAdapter.execute(DataRuntime runtime,
String random,
int batch,
ConfigStore configs,
RunPrepare prepare,
Collection<Object> values) |
long |
AbstractDriverAdapter.execute(DataRuntime runtime,
String random,
int batch,
int vol,
ConfigStore configs,
RunPrepare prepare,
Collection<Object> values) |
long |
TemplateAdapter.execute(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
execute [调用入口]
|
long |
AbstractDriverAdapter.execute(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
execute [调用入口]
|
boolean |
TemplateAdapter.exists(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
exists [调用入口]
|
boolean |
AbstractDriverAdapter.exists(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
exists [调用入口]
|
void |
TemplateAdapter.fillInsertContent(DataRuntime runtime,
Run run,
Table dest,
Collection list,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
void |
AbstractDriverAdapter.fillInsertContent(DataRuntime runtime,
Run run,
Table dest,
Collection list,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
void |
TemplateAdapter.fillInsertContent(DataRuntime runtime,
Run run,
Table dest,
DataSet set,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
void |
AbstractDriverAdapter.fillInsertContent(DataRuntime runtime,
Run run,
Table dest,
DataSet set,
ConfigStore configs,
LinkedHashMap<String,Column> columns)
insert [命令合成-子流程]
填充inset命令内容(创建批量INSERT RunPrepare) |
void |
AbstractDriverAdapter.init(DataRuntime runtime,
Run run,
ConfigStore configs,
String... conditions) |
long |
TemplateAdapter.insert(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
insert [调用入口]
执行前根据主键生成器补充主键值,执行完成后会补齐自增主键值 |
long |
AbstractDriverAdapter.insert(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
insert [调用入口]
执行前根据主键生成器补充主键值,执行完成后会补齐自增主键值 |
long |
TemplateAdapter.insert(DataRuntime runtime,
String random,
Object data,
ConfigStore configs,
Run run,
String[] pks)
insert [命令执行]
执行完成后会补齐自增主键值 |
long |
AbstractDriverAdapter.insert(DataRuntime runtime,
String random,
Object data,
ConfigStore configs,
Run run,
String[] pks)
insert [命令执行]
执行完成后会补齐自增主键值 |
long |
AbstractDriverAdapter.insert(DataRuntime runtime,
String random,
Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions)
insert into table select * from table
与query参数一致
|
List<String> |
AbstractDriverAdapter.keyHolders(DataRuntime runtime,
ConfigStore configs)
自增主键值keys
|
Map<String,Object> |
TemplateAdapter.map(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
select [命令执行]
|
Map<String,Object> |
AbstractDriverAdapter.map(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
select [命令执行]
|
List<Map<String,Object>> |
TemplateAdapter.maps(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
select [命令执行]
|
List<Map<String,Object>> |
AbstractDriverAdapter.maps(DataRuntime runtime,
String random,
ConfigStore configs,
Run run)
select [命令执行]
|
List<Map<String,Object>> |
TemplateAdapter.maps(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
query [调用入口]
对性能有要求的场景调用,返回java原生map集合,结果中不包含元数据信息 |
List<Map<String,Object>> |
AbstractDriverAdapter.maps(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
query [调用入口]
对性能有要求的场景调用,返回java原生map集合,结果中不包含元数据信息 |
protected void |
TemplateAdapter.masterTableMap(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
ConfigStore configs)
masterTable[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
protected void |
AbstractDriverAdapter.masterTableMap(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
ConfigStore configs)
masterTable[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends MasterTable> |
AbstractDriverAdapter.masterTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
masterTable[调用入口]
|
<T extends MasterTable> |
TemplateAdapter.masterTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
<T extends MasterTable> |
AbstractDriverAdapter.masterTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
DataSet |
TemplateAdapter.querys(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
query [调用入口]
返回DataSet中包含元数据信息,如果性能有要求换成maps |
DataSet |
AbstractDriverAdapter.querys(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
query [调用入口]
返回DataSet中包含元数据信息,如果性能有要求换成maps |
long |
TemplateAdapter.save(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
save [调用入口]
根据是否有主键值确认insert | update 执行完成后会补齐自增主键值 |
long |
AbstractDriverAdapter.save(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
save [调用入口]
根据是否有主键值确认insert | update 执行完成后会补齐自增主键值 |
protected long |
TemplateAdapter.saveCollection(DataRuntime runtime,
String random,
Table dest,
Collection<?> data,
ConfigStore configs,
List<String> columns) |
protected long |
AbstractDriverAdapter.saveCollection(DataRuntime runtime,
String random,
Table dest,
Collection<?> data,
ConfigStore configs,
List<String> columns) |
protected long |
TemplateAdapter.saveObject(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
protected long |
AbstractDriverAdapter.saveObject(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
DataSet |
TemplateAdapter.select(DataRuntime runtime,
String random,
boolean system,
Table table,
ConfigStore configs,
Run run)
select [命令执行]
|
DataSet |
AbstractDriverAdapter.select(DataRuntime runtime,
String random,
boolean system,
Table table,
ConfigStore configs,
Run run)
select [命令执行]
|
protected <T> EntitySet<T> |
TemplateAdapter.select(DataRuntime runtime,
String random,
Class<T> clazz,
Table table,
ConfigStore configs,
Run run)
select [命令执行-子流程]
DataRow转换成Entity |
protected <T> EntitySet<T> |
AbstractDriverAdapter.select(DataRuntime runtime,
String random,
Class<T> clazz,
Table table,
ConfigStore configs,
Run run)
select [命令执行-子流程]
DataRow转换成Entity |
<T> EntitySet<T> |
TemplateAdapter.selects(DataRuntime runtime,
String random,
RunPrepare prepare,
Class<T> clazz,
ConfigStore configs,
String... conditions)
query [调用入口]
|
<T> EntitySet<T> |
AbstractDriverAdapter.selects(DataRuntime runtime,
String random,
RunPrepare prepare,
Class<T> clazz,
ConfigStore configs,
String... conditions)
query [调用入口]
|
boolean |
AbstractDriverAdapter.supportKeyHolder(DataRuntime runtime,
ConfigStore configs)
是否支持返回自增主键值
|
protected void |
TemplateAdapter.tableMap(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
ConfigStore configs)
table[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
protected void |
AbstractDriverAdapter.tableMap(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
ConfigStore configs)
table[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends Table> |
AbstractDriverAdapter.tables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
table[调用入口]
|
<T extends Table> |
TemplateAdapter.tables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
<T extends Table> |
AbstractDriverAdapter.tables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
long |
TemplateAdapter.update(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
UPDATE [调用入口]
|
long |
AbstractDriverAdapter.update(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
UPDATE [调用入口]
|
long |
TemplateAdapter.update(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
Run run)
update [命令执行]
|
long |
AbstractDriverAdapter.update(DataRuntime runtime,
String random,
Table dest,
Object data,
ConfigStore configs,
Run run)
update [命令执行]
|
protected void |
TemplateAdapter.vertexTableMap(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
ConfigStore configs)
vertexTable[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
protected void |
AbstractDriverAdapter.vertexTableMap(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
ConfigStore configs)
vertexTable[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends VertexTable> |
AbstractDriverAdapter.vertexTables(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
vertexTable[调用入口]
|
<T extends VertexTable> |
TemplateAdapter.vertexTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
<T extends VertexTable> |
AbstractDriverAdapter.vertexTables(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
protected void |
TemplateAdapter.viewMap(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
ConfigStore configs)
view[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
protected void |
AbstractDriverAdapter.viewMap(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
ConfigStore configs)
view[结果集封装-子流程]
查出所有key并以大写缓存 用来实现忽略大小写 |
<T extends View> |
AbstractDriverAdapter.views(DataRuntime runtime,
String random,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs)
view[调用入口]
|
<T extends View> |
TemplateAdapter.views(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
<T extends View> |
AbstractDriverAdapter.views(DataRuntime runtime,
String random,
Catalog catalog,
Schema schema,
String pattern,
int types,
int struct,
ConfigStore configs) |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
CacheUtil.createCacheElementKey(boolean page,
boolean order,
String dest,
ConfigStore store,
String... conditions)
创建cache key
|
static String |
CacheUtil.createCacheElementKey(boolean page,
boolean order,
Table dest,
ConfigStore store,
String... conditions) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected ConfigStore |
Query.conditions |
| 限定符和类型 | 方法和说明 |
|---|---|
default ACTION.SWITCH |
UpdateInterceptor.after(DataRuntime runtime,
String random,
Run run,
Table dest,
Object data,
ConfigStore configs,
List<String> columns,
boolean success,
long result,
long millis)
合计总数之前调用,到这一步SQL已创建完成
|
default ACTION.SWITCH |
InsertInterceptor.after(DataRuntime runtime,
String random,
Run run,
Table dest,
RunPrepare prepare,
ConfigStore configs,
boolean success,
long result,
long millis) |
default ACTION.SWITCH |
UpdateInterceptor.before(DataRuntime runtime,
String random,
Run run,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
合计总数之前调用,到这一步SQL已创建完成
|
default ACTION.SWITCH |
InsertInterceptor.before(DataRuntime runtime,
String random,
Run run,
Table dest,
RunPrepare prepare,
ConfigStore configs) |
default ACTION.SWITCH |
DeleteInterceptor.prepare(DataRuntime runtime,
String random,
int batch,
Table table,
ConfigStore configs,
String... conditions) |
default ACTION.SWITCH |
UpdateInterceptor.prepare(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns)
创建update SQL之前,可以在这一步修改查询条件
|
default ACTION.SWITCH |
QueryInterceptor.prepare(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
创建查询SQL之前,可以在这一步修改查询条件
|
default ACTION.SWITCH |
ExecuteInterceptor.prepare(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
创建 SQL之前,可以在这一步修改查询条件
|
ACTION.SWITCH |
CountInterceptor.prepare(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
创建COUNT SQL之前,可以在这一步修改查询条件
|
default ACTION.SWITCH |
InsertInterceptor.prepare(DataRuntime runtime,
String random,
Table dest,
RunPrepare prepare,
ConfigStore configs) |
| 限定符和类型 | 方法和说明 |
|---|---|
default ACTION.SWITCH |
DMListener.afterInsert(DataRuntime runtime,
String random,
Run run,
long count,
Table dest,
RunPrepare prepare,
ConfigStore configs,
boolean success,
long qty,
long millis) |
default ACTION.SWITCH |
DMListener.beforeInsert(DataRuntime runtime,
String random,
Run run,
Table dest,
RunPrepare prepare,
ConfigStore configs) |
default ACTION.SWITCH |
DMListener.prepareInsert(DataRuntime runtime,
String random,
Table dest,
RunPrepare prepare,
ConfigStore configs) |
default ACTION.SWITCH |
DMListener.prepareQuery(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
创建查相关的SQL之前调用, 包括slect exists count等
要修改查询条件可以在这一步实现, 注意不是在beforeQuery |
default ACTION.SWITCH |
DMListener.prepareUpdate(DataRuntime runtime,
String random,
int batch,
Table dest,
Object obj,
ConfigStore configs,
List<String> columns)
创建更新相关的SQL之前调用
要修改更新内容或条件可以在这一步实现, 注意不是在beforeUpdate |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigStore |
ConfigStore.add(Run run) |
ConfigStore |
ConfigStore.addPrimaryKey(Collection<String> pks) |
default ConfigStore |
ConfigStore.addPrimaryKey(String... pks)
添加主键
|
ConfigStore |
ConfigStore.addStaticValue(Object value) |
default ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String col,
Object... values) |
default ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value)
构造查询条件
|
default ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String id,
String var,
Object value)
构造查询条件
|
ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String prefix,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
String text)
构造查询条件
|
default ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object... values) |
default ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value)
构造查询条件
|
default ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value)
构造查询条件
XML自定义SQL条件中指定变量赋值
这里不指定运算算,根据value情况生成IN或者= |
default ConfigStore |
ConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.and(Compare compare,
String col,
Object... values) |
default ConfigStore |
ConfigStore.and(Compare compare,
String var,
Object value) |
default ConfigStore |
ConfigStore.and(Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.and(Compare compare,
String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.and(Compare compare,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.and(Config config)
构造查询条件
|
default ConfigStore |
ConfigStore.and(ConfigStore config) |
ConfigStore |
ConfigStore.and(ConfigStore config,
boolean apart)
构造查询条件
|
default ConfigStore |
ConfigStore.and(String text) |
default ConfigStore |
ConfigStore.and(String var,
Object... values) |
default ConfigStore |
ConfigStore.and(String var,
Object value) |
default ConfigStore |
ConfigStore.and(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.and(String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.and(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String col,
Object... values) |
default ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value)
构造查询条件
|
default ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String id,
String var,
Object value)
构造查询条件
|
ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
String text)
构造查询条件
|
default ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object... values) |
default ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value)
构造查询条件
最初ands是为了生成in条件,但and已经可以识别集合条件自动生成IN, 2023-10-21后 ands改成了与ors类似的效果,即把之前所有的条件放在一个()内,然后and this |
default ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value)
构造查询条件
XML自定义SQL条件中指定变量赋值
这里不指定运算算,根据value情况生成IN或者= |
default ConfigStore |
ConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.ands(Compare compare,
String col,
Object... values) |
default ConfigStore |
ConfigStore.ands(Compare compare,
String var,
Object value) |
default ConfigStore |
ConfigStore.ands(Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ands(Compare compare,
String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.ands(Compare compare,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.ands(Config config) |
default ConfigStore |
ConfigStore.ands(ConfigStore config) |
default ConfigStore |
ConfigStore.ands(String text) |
default ConfigStore |
ConfigStore.ands(String var,
Object... values) |
default ConfigStore |
ConfigStore.ands(String var,
Object value) |
default ConfigStore |
ConfigStore.ands(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ands(String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.ands(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.autoCount(boolean auto) |
default ConfigStore |
ConfigStore.between(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object min,
Object max,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.between(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object min,
Object max,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.between(String var,
Object min,
Object max) |
default ConfigStore |
ConfigStore.between(String var,
Object min,
Object max,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.between(String id,
String var,
Object min,
Object max,
boolean overCondition,
boolean overValue) |
static ConfigStore |
ConfigBuilder.build(String json) |
ConfigStore |
ConfigStore.cascade(boolean cascade)
级联(如删除点相关的边)
|
ConfigStore |
ConfigStore.catalog(Catalog catalog) |
ConfigStore |
ConfigStore.catalog(String catalog) |
ConfigStore |
ConfigStore.clone() |
default ConfigStore |
ConfigStore.closeAllSqlLog()
关闭所有SQL日志
|
ConfigStore |
ConfigStore.columns(List<String> columns) |
ConfigStore |
ConfigStore.columns(String... columns)
设置城要查询的列
|
default ConfigStore |
ConfigStore.condition(String join,
Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value)
构造查询条件
|
default ConfigStore |
ConfigStore.condition(String join,
Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.condition(String join,
Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String id,
String var,
Object value)
构造查询条件
|
default ConfigStore |
ConfigStore.condition(String join,
Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.condition(String join,
Compare.EMPTY_VALUE_SWITCH swt,
String text)
构造查询条件
|
default ConfigStore |
ConfigStore.condition(String join,
Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value) |
default ConfigStore |
ConfigStore.condition(String join,
Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.condition(String join,
Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value)
构造查询条件
XML自定义SQL条件中指定变量赋值
这里不指定运算算,根据value情况生成IN或者= |
default ConfigStore |
ConfigStore.condition(String join,
Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue)
构造查询条件
|
default ConfigStore |
ConfigStore.condition(String join,
Compare compare,
String var,
Object value) |
default ConfigStore |
ConfigStore.condition(String join,
Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.condition(String join,
Compare compare,
String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.condition(String join,
Compare compare,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.condition(String join,
Config config)
构造查询条件
|
default ConfigStore |
ConfigStore.condition(String join,
ConfigStore config) |
default ConfigStore |
ConfigStore.condition(String join,
ConfigStore config,
boolean apart)
构造查询条件
|
default ConfigStore |
ConfigStore.condition(String join,
String text) |
default ConfigStore |
ConfigStore.condition(String join,
String var,
Object value) |
default ConfigStore |
ConfigStore.condition(String join,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.condition(String join,
String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.condition(String join,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.config(String key,
Object value)
设置配置项,用来覆盖ConfigTable
|
ConfigStore |
ConfigStore.copyPageNavi(PageNavi navi) |
ConfigStore |
ConfigStore.copyProperty(ConfigStore configs)
复制配置属性(不含查询条件)
|
ConfigStore |
ConfigStore.datasource(String datasource)
设置查询或操作的数据源
|
ConfigStore |
ConfigStore.dest(String dest)
设置查询或操作的目标(表,存储过程,sql等)
|
default ConfigStore |
ConfigStore.endWith(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.endWith(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.endWith(String var,
Object value) |
default ConfigStore |
ConfigStore.endWith(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.endWith(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.entityClass(Class clazz) |
default ConfigStore |
ConfigStore.eq(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.eq(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.eq(String var,
Object value) |
default ConfigStore |
ConfigStore.eq(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.eq(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.excludes(List<String> columns) |
ConfigStore |
ConfigStore.excludes(String... columns)
设置不城要查询的列
|
ConfigStore |
ConfigStore.execute(boolean execute) |
ConfigStore |
ConfigStore.fetch(String... keys)
提取部分查询条件
|
default ConfigStore |
ConfigStore.findInSet(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSet(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSet(String var,
Object value) |
default ConfigStore |
ConfigStore.findInSet(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSet(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSetAnd(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSetAnd(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSetAnd(String var,
Object value) |
default ConfigStore |
ConfigStore.findInSetAnd(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSetAnd(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSetOr(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSetOr(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSetOr(String var,
Object value) |
default ConfigStore |
ConfigStore.findInSetOr(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.findInSetOr(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ge(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ge(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ge(String var,
Object value) |
default ConfigStore |
ConfigStore.ge(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ge(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.group(Group column)
添加分组
|
ConfigStore |
ConfigStore.group(String column)
添加排序
|
default ConfigStore |
ConfigStore.gt(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.gt(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.gt(String var,
Object value) |
default ConfigStore |
ConfigStore.gt(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.gt(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.handler(DataHandler handler)
设置流式(StreamHandlder)或异步(FinishHandler)的回调
|
ConfigStore |
ConfigStore.having(String having)
添加分组 过滤条件
|
default ConfigStore |
ConfigStore.IGNORE_GRAPH_QUERY_RESULT_TABLE(int s) |
default ConfigStore |
ConfigStore.IGNORE_GRAPH_QUERY_RESULT_TOP_KEY(int s) |
default ConfigStore |
ConfigStore.in(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.in(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.in(String var,
Object value) |
default ConfigStore |
ConfigStore.in(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.in(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.integrality(boolean integrality) |
default ConfigStore |
ConfigStore.IS_AUTO_CHECK_METADATA(boolean value) |
default ConfigStore |
ConfigStore.IS_CHECK_EMPTY_SET_METADATA(boolean value) |
default ConfigStore |
ConfigStore.IS_INSERT_EMPTY_COLUMN(boolean value) |
default ConfigStore |
ConfigStore.IS_INSERT_EMPTY_FIELD(boolean value) |
default ConfigStore |
ConfigStore.IS_INSERT_NULL_COLUMN(boolean value) |
default ConfigStore |
ConfigStore.IS_INSERT_NULL_FIELD(boolean value) |
default ConfigStore |
ConfigStore.IS_LOG_SLOW_SQL(boolean value) |
default ConfigStore |
ConfigStore.IS_LOG_SQL_PARAM_WHEN_ERROR(boolean value) |
default ConfigStore |
ConfigStore.IS_LOG_SQL_PARAM(boolean value) |
default ConfigStore |
ConfigStore.IS_LOG_SQL_TIME(boolean value) |
default ConfigStore |
ConfigStore.IS_LOG_SQL_WARN(boolean value) |
default ConfigStore |
ConfigStore.IS_LOG_SQL_WHEN_ERROR(boolean value) |
default ConfigStore |
ConfigStore.IS_LOG_SQL(boolean value) |
default ConfigStore |
ConfigStore.IS_PRINT_EXCEPTION_STACK_TRACE(boolean value) |
default ConfigStore |
ConfigStore.IS_REPLACE_EMPTY_NULL(boolean value) |
default ConfigStore |
ConfigStore.IS_SQL_LOG_PLACEHOLDER(boolean value) |
default ConfigStore |
ConfigStore.IS_THROW_SQL_QUERY_EXCEPTION(boolean value) |
default ConfigStore |
ConfigStore.IS_THROW_SQL_UPDATE_EXCEPTION(boolean value) |
default ConfigStore |
ConfigStore.IS_UPDATE_EMPTY_COLUMN(boolean value) |
default ConfigStore |
ConfigStore.IS_UPDATE_EMPTY_FIELD(boolean value) |
default ConfigStore |
ConfigStore.IS_UPDATE_NULL_COLUMN(boolean value) |
default ConfigStore |
ConfigStore.IS_UPDATE_NULL_FIELD(boolean value) |
default ConfigStore |
ConfigStore.isNotNull(String var) |
default ConfigStore |
ConfigStore.isNotNull(String var,
boolean overCondition) |
default ConfigStore |
ConfigStore.isNotNull(String var,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.isNotNull(String id,
String var,
boolean overCondition) |
default ConfigStore |
ConfigStore.isNull(String var) |
default ConfigStore |
ConfigStore.isNull(String var,
boolean overCondition) |
default ConfigStore |
ConfigStore.isNull(String var,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.isNull(String id,
String var,
boolean overCondition) |
default ConfigStore |
ConfigStore.jsonContains(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContains(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContains(String var,
Object value) |
default ConfigStore |
ConfigStore.jsonContains(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContains(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsPathAnd(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsPathAnd(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsPathAnd(String var,
Object value) |
default ConfigStore |
ConfigStore.jsonContainsPathAnd(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsPathAnd(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsPathOr(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsPathOr(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsPathOr(String var,
Object value) |
default ConfigStore |
ConfigStore.jsonContainsPathOr(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.jsonContainsPathOr(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.keyCase(KeyAdapter.KEY_CASE kc) |
ConfigStore |
ConfigStore.keyHolders(String... keys) |
ConfigStore |
ConfigStore.keys(String... keys)
设置虚拟主键,主要是用作为更新条件
|
default ConfigStore |
ConfigStore.le(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.le(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.le(String var,
Object value) |
default ConfigStore |
ConfigStore.le(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.le(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.like(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.like(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.like(String var,
Object value) |
default ConfigStore |
ConfigStore.like(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.like(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likePrefix(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likePrefix(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likePrefix(String var,
Object value) |
default ConfigStore |
ConfigStore.likePrefix(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likePrefix(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likes(Compare.EMPTY_VALUE_SWITCH swt,
String value) |
default ConfigStore |
ConfigStore.likes(String value) |
default ConfigStore |
ConfigStore.likeSuffix(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likeSuffix(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likeSuffix(String var,
Object value) |
default ConfigStore |
ConfigStore.likeSuffix(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.likeSuffix(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.limit(int rows) |
ConfigStore |
ConfigStore.limit(long offset,
int rows)
起止行 下标从0开始
|
default ConfigStore |
ConfigStore.lt(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.lt(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.lt(String var,
Object value) |
default ConfigStore |
ConfigStore.lt(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.lt(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.MERGE_GRAPH_QUERY_RESULT_TABLE(int s) |
default ConfigStore |
ConfigStore.ne(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ne(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ne(String var,
Object value) |
default ConfigStore |
ConfigStore.ne(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ne(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notEndWith(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notEndWith(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notEndWith(String var,
Object value) |
default ConfigStore |
ConfigStore.notEndWith(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notEndWith(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notIn(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notIn(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notIn(String var,
Object value) |
default ConfigStore |
ConfigStore.notIn(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notIn(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLike(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLike(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLike(String var,
Object value) |
default ConfigStore |
ConfigStore.notLike(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLike(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLikePrefix(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLikePrefix(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLikePrefix(String var,
Object value) |
default ConfigStore |
ConfigStore.notLikePrefix(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLikePrefix(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLikeSuffix(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLikeSuffix(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLikeSuffix(String var,
Object value) |
default ConfigStore |
ConfigStore.notLikeSuffix(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notLikeSuffix(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notNull(String var) |
default ConfigStore |
ConfigStore.notNull(String var,
boolean overCondition) |
default ConfigStore |
ConfigStore.notNull(String var,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notNull(String id,
String var,
boolean overCondition) |
default ConfigStore |
ConfigStore.notStartWith(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notStartWith(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notStartWith(String var,
Object value) |
default ConfigStore |
ConfigStore.notStartWith(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.notStartWith(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.openAllSqlLog()
开启所有SQL日志
|
default ConfigStore |
ConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value) |
default ConfigStore |
ConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String id,
String var,
Object value) |
ConfigStore |
ConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue)
与ConfigStore中前一个条件合成or
|
ConfigStore |
ConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
String text) |
default ConfigStore |
ConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value) |
default ConfigStore |
ConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue)
与ConfigStore中前一个条件合成or
这里不指定运算算,根据value情况生成IN或者= |
default ConfigStore |
ConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.or(Compare compare,
String var,
Object value) |
default ConfigStore |
ConfigStore.or(Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.or(Compare compare,
String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.or(Compare compare,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.or(Config config) |
default ConfigStore |
ConfigStore.or(ConfigStore config) |
ConfigStore |
ConfigStore.or(ConfigStore config,
boolean apart)
构造查询条件
|
default ConfigStore |
ConfigStore.or(String text) |
default ConfigStore |
ConfigStore.or(String var,
Object value) |
default ConfigStore |
ConfigStore.or(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.or(String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.or(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.order(Order order) |
ConfigStore |
ConfigStore.order(Order order,
boolean override)
添加排序
|
ConfigStore |
ConfigStore.order(String order) |
ConfigStore |
ConfigStore.order(String order,
boolean override)
添加排序
|
ConfigStore |
ConfigStore.order(String column,
Order.TYPE type)
添加排序
|
ConfigStore |
ConfigStore.order(String column,
Order.TYPE type,
boolean override)
添加排序
|
ConfigStore |
ConfigStore.order(String column,
String type)
添加排序
|
ConfigStore |
ConfigStore.order(String column,
String type,
boolean override)
添加排序
|
default ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value) |
default ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String id,
String var,
Object value) |
ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue)
与ConfigStore中当前所有的条件合成or
|
ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
Config config) |
ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
String text) |
default ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value) |
default ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue)
与ConfigStore中当前所有的条件合成or
* 这里不指定运算算,根据value情况生成IN或者= |
default ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ors(Compare compare,
String var,
Object value) |
default ConfigStore |
ConfigStore.ors(Compare compare,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ors(Compare compare,
String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.ors(Compare compare,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ors(Config config) |
default ConfigStore |
ConfigStore.ors(String text) |
default ConfigStore |
ConfigStore.ors(String var,
Object value) |
default ConfigStore |
ConfigStore.ors(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.ors(String id,
String var,
Object value) |
default ConfigStore |
ConfigStore.ors(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.override(Boolean override,
Constraint constraint) |
ConfigStore |
ConfigStore.override(Boolean override,
String... columns)
如果数据库中存在相同数据(根据columns,如果不指定则根据主键或唯一索引) 是否覆盖 true或false会检测数据库null不检测
|
ConfigStore |
ConfigStore.page(long page,
int rows)
设置分页
|
default ConfigStore |
ConfigStore.param(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value)
用来给占位符或自定义SQL中的参数赋值
Compare.NONE 只作为参数值为占位符赋值,不能独立生成新的查询条件
|
default ConfigStore |
ConfigStore.param(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value)
用来给占位符或自定义SQL中的参数赋值
|
default ConfigStore |
ConfigStore.param(Map<String,Object> params) |
default ConfigStore |
ConfigStore.param(String var,
Object value) |
default ConfigStore |
ConfigStore.param(String id,
String var,
Object value) |
ConfigStore |
ConfigStore.params(Collection<?> values) |
ConfigStore |
ConfigStore.params(Object... values)
根据占位符下标赋值,注意不需要提供下标,按顺序提供值即可
|
static ConfigStore |
ConfigBuilder.parse(DataRow row) |
default ConfigStore |
ConfigStore.regex(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.regex(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.regex(String var,
Object value) |
default ConfigStore |
ConfigStore.regex(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.regex(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.removeConfig(Config config) |
ConfigStore |
ConfigStore.removeConfig(String var) |
ConfigStore |
ConfigStore.removeConfig(String var,
Compare compare) |
ConfigStore |
ConfigStore.runs(List<Run> runs) |
ConfigStore |
ConfigStore.schema(Schema schema) |
ConfigStore |
ConfigStore.schema(String schema) |
ConfigStore |
ConfigStore.scope(long first,
long last)
起止行 下标从0开始
|
ConfigStore |
ConfigStore.setGroups(GroupStore groups) |
ConfigStore |
ConfigStore.setOrders(OrderStore orders) |
ConfigStore |
ConfigStore.setPageNavi(PageNavi navi) |
ConfigStore |
ConfigStore.setPrimaryKey(Collection<String> pks)
设置主键
|
default ConfigStore |
ConfigStore.setPrimaryKey(String... pks) |
ConfigStore |
ConfigStore.setTotalLazy(long ms)
开启记录总数懒加载
|
ConfigStore |
ConfigStore.setValue(Map<String,Object> values)
在配置了参数(调用and/or)之后,为参数赋值(值经常是来自WebUti.value(request))
|
default ConfigStore |
ConfigStore.SLOW_SQL_MILLIS(long value) |
default ConfigStore |
ConfigStore.SQL_QUERY_TIMEOUT(int s) |
default ConfigStore |
ConfigStore.SQL_UPDATE_TIMEOUT(int s) |
default ConfigStore |
ConfigStore.startWith(Compare.EMPTY_VALUE_SWITCH swt,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.startWith(Compare.EMPTY_VALUE_SWITCH swt,
String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.startWith(String var,
Object value) |
default ConfigStore |
ConfigStore.startWith(String var,
Object value,
boolean overCondition,
boolean overValue) |
default ConfigStore |
ConfigStore.startWith(String id,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
ConfigStore.supportKeyHolder(boolean support) |
ConfigStore |
ConfigStore.table(String table) |
ConfigStore |
ConfigStore.table(Table table) |
| 限定符和类型 | 方法和说明 |
|---|---|
default ConfigStore |
ConfigStore.and(ConfigStore config) |
ConfigStore |
ConfigStore.and(ConfigStore config,
boolean apart)
构造查询条件
|
default ConfigStore |
ConfigStore.ands(ConfigStore config) |
default ConfigStore |
ConfigStore.condition(String join,
ConfigStore config) |
default ConfigStore |
ConfigStore.condition(String join,
ConfigStore config,
boolean apart)
构造查询条件
|
ConfigStore |
ConfigStore.copyProperty(ConfigStore configs)
复制配置属性(不含查询条件)
|
static String |
ConfigParser.createSQLSign(boolean page,
boolean order,
String src,
ConfigStore store,
String... conditions)
生成SQL签名,用来唯一标签一条SQL
|
static int |
ConfigStore.IGNORE_GRAPH_QUERY_RESULT_TABLE(ConfigStore configs) |
static int |
ConfigStore.IGNORE_GRAPH_QUERY_RESULT_TOP_KEY(ConfigStore configs) |
static boolean |
ConfigStore.IS_AUTO_CHECK_METADATA(ConfigStore configs)
insert update 时是否自动检测表结构(删除表中不存在的属性)
|
static boolean |
ConfigStore.IS_CHECK_EMPTY_SET_METADATA(ConfigStore configs)
查询返回空DataSet时,是否检测元数据信息
|
static boolean |
ConfigStore.IS_INSERT_EMPTY_COLUMN(ConfigStore configs) |
static boolean |
ConfigStore.IS_INSERT_EMPTY_FIELD(ConfigStore configs) |
static boolean |
ConfigStore.IS_INSERT_NULL_COLUMN(ConfigStore configs) |
static boolean |
ConfigStore.IS_INSERT_NULL_FIELD(ConfigStore configs) |
static boolean |
ConfigStore.IS_LOG_BATCH_SQL_PARAM(ConfigStore configs)
是否输出SQL参数日志
|
static boolean |
ConfigStore.IS_LOG_SLOW_SQL(ConfigStore configs)
是否输出慢SQL日志
|
static boolean |
ConfigStore.IS_LOG_SQL_PARAM_WHEN_ERROR(ConfigStore configs)
异常时是否输出SQL参数日志(占位符模式下有效)
|
static boolean |
ConfigStore.IS_LOG_SQL_PARAM(ConfigStore configs)
是否输出SQL参数日志(占位符模式下有效)
|
static boolean |
ConfigStore.IS_LOG_SQL_TIME(ConfigStore configs)
是否显示SQL耗时
|
static boolean |
ConfigStore.IS_LOG_SQL_WARN(ConfigStore configs) |
static boolean |
ConfigStore.IS_LOG_SQL_WHEN_ERROR(ConfigStore configs)
异常时是否输出SQL日志
|
static boolean |
ConfigStore.IS_LOG_SQL(ConfigStore configs)
是否输出SQL日志
|
static boolean |
ConfigStore.IS_PRINT_EXCEPTION_STACK_TRACE(ConfigStore configs)
是否输出异常堆栈日志
|
static boolean |
ConfigStore.IS_REPLACE_EMPTY_NULL(ConfigStore configs) |
static boolean |
ConfigStore.IS_SQL_LOG_PLACEHOLDER(ConfigStore configs) |
static boolean |
ConfigStore.IS_THROW_SQL_QUERY_EXCEPTION(ConfigStore configs)
是否抛出查询异常
|
static boolean |
ConfigStore.IS_THROW_SQL_UPDATE_EXCEPTION(ConfigStore configs)
是否抛出更新异常
|
static boolean |
ConfigStore.IS_UPDATE_EMPTY_COLUMN(ConfigStore configs) |
static boolean |
ConfigStore.IS_UPDATE_EMPTY_FIELD(ConfigStore configs) |
static boolean |
ConfigStore.IS_UPDATE_NULL_COLUMN(ConfigStore configs) |
static boolean |
ConfigStore.IS_UPDATE_NULL_FIELD(ConfigStore configs) |
static int |
ConfigStore.MERGE_GRAPH_QUERY_RESULT_TABLE(ConfigStore configs) |
default ConfigStore |
ConfigStore.or(ConfigStore config) |
ConfigStore |
ConfigStore.or(ConfigStore config,
boolean apart)
构造查询条件
|
static long |
ConfigStore.SLOW_SQL_MILLIS(ConfigStore configs)
慢SQL判断标准
|
static int |
ConfigStore.SQL_QUERY_TIMEOUT(ConfigStore configs) |
static int |
ConfigStore.SQL_UPDATE_TIMEOUT(ConfigStore configs) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultConfigStore |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigStore |
DefaultConfigStore.add(Run run) |
ConfigStore |
DefaultConfigStore.addPrimaryKey(Collection<String> pks) |
ConfigStore |
DefaultConfigStore.addStaticValue(Object value) |
ConfigStore |
DefaultConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String prefix,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
DefaultConfigStore.and(Compare.EMPTY_VALUE_SWITCH swt,
String text) |
ConfigStore |
DefaultConfigStore.and(Config conf) |
ConfigStore |
DefaultConfigStore.and(ConfigStore configs,
boolean apart) |
ConfigStore |
DefaultConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String prefix,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
DefaultConfigStore.ands(Compare.EMPTY_VALUE_SWITCH swt,
String text) |
ConfigStore |
DefaultConfigStore.ands(Config config) |
ConfigStore |
DefaultConfigStore.autoCount(boolean auto) |
ConfigStore |
DefaultConfigStore.cascade(boolean cascade)
级联(如删除点相关的边)
|
ConfigStore |
DefaultConfigStore.catalog(Catalog catalog) |
ConfigStore |
DefaultConfigStore.catalog(String catalog) |
ConfigStore |
DefaultConfigStore.clone() |
ConfigStore |
DefaultConfigStore.columns(List<String> columns) |
ConfigStore |
DefaultConfigStore.columns(String... columns)
设置城要查询的列
|
ConfigStore |
DefaultConfigStore.condition(String join,
Compare compare,
String key,
Object... values) |
ConfigStore |
DefaultConfigStore.condition(String join,
String compare,
String key,
String value) |
ConfigStore |
DefaultConfigStore.config(String key,
Object value) |
ConfigStore |
DefaultConfigStore.copyPageNavi(PageNavi navi) |
ConfigStore |
DefaultConfigStore.copyProperty(ConfigStore configs) |
ConfigStore |
DefaultConfigStore.datasource(String datasource)
设置查询或操作的数据源
|
ConfigStore |
DefaultConfigStore.dest(String dest)
设置查询或操作的目标(表, 存储过程, sql等)
|
ConfigStore |
DefaultConfigStore.entityClass(Class clazz) |
ConfigStore |
DefaultConfigStore.excludes(List<String> columns) |
ConfigStore |
DefaultConfigStore.excludes(String... columns) |
ConfigStore |
DefaultConfigStore.execute(boolean execute) |
ConfigStore |
DefaultConfigStore.fetch(String... keys) |
ConfigStore |
DefaultConfigStore.group(Group group)
添加分组
|
ConfigStore |
DefaultConfigStore.group(String column) |
ConfigStore |
DefaultConfigStore.handler(DataHandler handler) |
ConfigStore |
DefaultConfigStore.having(String having) |
ConfigStore |
DefaultConfigStore.integrality(boolean integrality) |
ConfigStore |
DefaultConfigStore.keyCase(KeyAdapter.KEY_CASE kc) |
ConfigStore |
DefaultConfigStore.keyHolders(String... keys) |
ConfigStore |
DefaultConfigStore.keys(String... keys)
设置虚拟主键,主要是用作为更新条件
|
ConfigStore |
DefaultConfigStore.limit(long offset,
int rows)
起止行 下标从0开始
|
ConfigStore |
DefaultConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String prefix,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
DefaultConfigStore.or(Compare.EMPTY_VALUE_SWITCH swt,
String text) |
ConfigStore |
DefaultConfigStore.or(Config config) |
ConfigStore |
DefaultConfigStore.or(ConfigStore configs,
boolean apart) |
ConfigStore |
DefaultConfigStore.order(Order order) |
ConfigStore |
DefaultConfigStore.order(Order order,
boolean override)
添加排序
|
ConfigStore |
DefaultConfigStore.order(String order) |
ConfigStore |
DefaultConfigStore.order(String order,
boolean override) |
ConfigStore |
DefaultConfigStore.order(String column,
Order.TYPE type) |
ConfigStore |
DefaultConfigStore.order(String column,
Order.TYPE type,
boolean override) |
ConfigStore |
DefaultConfigStore.order(String column,
String type) |
ConfigStore |
DefaultConfigStore.order(String column,
String type,
boolean override) |
ConfigStore |
DefaultConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
Compare compare,
String prefix,
String var,
Object value,
boolean overCondition,
boolean overValue) |
ConfigStore |
DefaultConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
Config config) |
ConfigStore |
DefaultConfigStore.ors(Compare.EMPTY_VALUE_SWITCH swt,
String text) |
ConfigStore |
DefaultConfigStore.override(Boolean override,
Constraint constraint) |
ConfigStore |
DefaultConfigStore.override(Boolean override,
String... columns) |
ConfigStore |
DefaultConfigStore.page(long page,
int rows)
设置分页
|
ConfigStore |
DefaultConfigStore.params(Collection values) |
ConfigStore |
DefaultConfigStore.params(Object... values)
根据占位符下标赋值,注意不需要提供下标,按顺序提供值即可
|
ConfigStore |
DefaultConfigStore.removeConfig(Config config) |
ConfigStore |
DefaultConfigStore.removeConfig(String var) |
ConfigStore |
DefaultConfigStore.removeConfig(String var,
Compare compare) |
ConfigStore |
DefaultConfigStore.runs(List<Run> runs) |
ConfigStore |
DefaultConfigStore.schema(Schema schema) |
ConfigStore |
DefaultConfigStore.schema(String schema) |
ConfigStore |
DefaultConfigStore.scope(long first,
long last)
起止行 下标从0开始
|
ConfigStore |
DefaultConfigStore.setGroups(GroupStore groups) |
ConfigStore |
DefaultConfigStore.setOrders(OrderStore orders) |
ConfigStore |
DefaultConfigStore.setPageNavi(PageNavi navi) |
ConfigStore |
DefaultConfigStore.setPrimaryKey(Collection<String> pks)
设置主键
|
ConfigStore |
DefaultConfigStore.setTotalLazy(long ms)
开启记录总数懒加载
|
ConfigStore |
DefaultConfigStore.setValue(Map<String,Object> values) |
ConfigStore |
DefaultConfigStore.supportKeyHolder(boolean support) |
ConfigStore |
DefaultConfigStore.table(String table) |
ConfigStore |
DefaultConfigStore.table(Table table) |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigStore |
DefaultConfigStore.and(ConfigStore configs,
boolean apart) |
ConfigStore |
DefaultConfigStore.copyProperty(ConfigStore configs) |
ConfigStore |
DefaultConfigStore.or(ConfigStore configs,
boolean apart) |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigStore |
RunPrepare.condition() |
| 限定符和类型 | 方法和说明 |
|---|---|
RunPrepare |
RunPrepare.condition(ConfigStore configs) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected ConfigStore |
AbstractRunPrepare.condition |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigStore |
AbstractRunPrepare.condition() |
| 限定符和类型 | 方法和说明 |
|---|---|
RunPrepare |
AbstractRunPrepare.condition(ConfigStore condition) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected ConfigStore |
AbstractRun.configs |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigStore |
Run.getConfigs() |
ConfigStore |
AbstractRun.getConfigs() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Run.addConfigStore(ConfigStore configs) |
void |
AbstractRun.addConfigStore(ConfigStore configs) |
void |
XMLRun.setConfigs(ConfigStore configs) |
void |
TextRun.setConfigs(ConfigStore configs) |
void |
TableRun.setConfigs(ConfigStore configs) |
void |
Run.setConfigStore(ConfigStore configs) |
void |
AbstractRun.setConfigStore(ConfigStore configs) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Table |
DataSourceUtil.parseDest(String src,
ConfigStore configs)
解析数据源, 并返回修改后的SQL
<mysql_ds>crm_user
|
static Table |
DataSourceUtil.parseDest(String dest,
Object obj,
ConfigStore configs) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ConfigStore |
ServiceProxy.condition() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ACTION.SWITCH |
InterceptorProxy.afterInsert(DataRuntime runtime,
String random,
Run run,
Table dest,
RunPrepare prepare,
ConfigStore configs,
boolean success,
long result,
long millis) |
static ACTION.SWITCH |
InterceptorProxy.afterUpdate(DataRuntime runtime,
String random,
Run run,
Table dest,
Object data,
ConfigStore configs,
List<String> columns,
boolean success,
long result,
long millis) |
static ACTION.SWITCH |
InterceptorProxy.beforeInsert(DataRuntime runtime,
String random,
Run run,
Table dest,
RunPrepare prepare,
ConfigStore configs) |
static ACTION.SWITCH |
InterceptorProxy.beforeUpdate(DataRuntime runtime,
String random,
Run run,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
static DataRow |
ServiceProxy.cache(String cache,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
ServiceProxy.cache(String cache,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static DataRow |
ServiceProxy.cache(String cache,
String dest,
ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
ServiceProxy.cache(String cache,
String dest,
ConfigStore configs,
String... conditions) |
static DataRow |
ServiceProxy.cache(String cache,
Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
ServiceProxy.cache(String cache,
Table dest,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.caches(String cache,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
ServiceProxy.caches(String cache,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.caches(String cache,
String dest,
ConfigStore configs,
Object obj,
String... conditions)
如果二级缓存开启 会从二级缓存中提取数据
|
static DataSet |
ServiceProxy.caches(String cache,
String dest,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.caches(String cache,
Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
ServiceProxy.caches(String cache,
Table dest,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.caches(String cache,
Table dest,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
ServiceProxy.caches(String cache,
Table dest,
long first,
long last,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.count(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
static long |
ServiceProxy.count(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.count(String dest,
ConfigStore configs,
Object obj,
String... conditions) |
static long |
ServiceProxy.count(String dest,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.count(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
static long |
ServiceProxy.count(Table dest,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.delete(String table,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.delete(Table dest,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.execute(String dest,
ConfigStore configs,
String... conditions)
执行
|
static boolean |
ServiceProxy.exists(String dest,
ConfigStore configs,
Object obj,
String... conditions)
是否存在
|
static boolean |
ServiceProxy.exists(String dest,
ConfigStore configs,
String... conditions) |
static boolean |
ServiceProxy.exists(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
static boolean |
ServiceProxy.exists(Table dest,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.insert(int batch,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.insert(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
static long |
ServiceProxy.insert(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.insert(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
static long |
ServiceProxy.insert(int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.insert(Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.insert(String dest,
Object data,
ConfigStore configs,
List<String> columns) |
static long |
ServiceProxy.insert(String dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.insert(String dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
static long |
ServiceProxy.insert(String dest,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.insert(String dest,
RunPrepare prepare,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
static long |
ServiceProxy.insert(String dest,
String origin,
ConfigStore configs,
Object obj,
String... conditions) |
static long |
ServiceProxy.insert(String dest,
String origin,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.insert(Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
static long |
ServiceProxy.insert(Table dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.insert(Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions)
insert into table select * from table
复杂的查询先通过TableBuilder构造查询
|
static long |
ServiceProxy.insert(Table dest,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.insert(Table dest,
RunPrepare prepare,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
static long |
ServiceProxy.insert(Table dest,
Table origin,
ConfigStore configs,
Object obj,
String... conditions)
insert into table select * from table
与query参数一致
|
static long |
ServiceProxy.insert(Table dest,
Table origin,
ConfigStore configs,
String... conditions) |
static String |
CacheProxy.key(DataRuntime runtime,
String flag,
boolean greedy,
Catalog catalog,
Schema schema,
String pattern,
int types,
ConfigStore configs) |
static List<Map<String,Object>> |
ServiceProxy.maps(String dest,
ConfigStore configs,
Object obj,
String... conditions)
直接返回Map集合不封装, 不分页
|
static List<Map<String,Object>> |
ServiceProxy.maps(String dest,
ConfigStore configs,
String... conditions) |
static List<Map<String,Object>> |
ServiceProxy.maps(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
static List<Map<String,Object>> |
ServiceProxy.maps(Table dest,
ConfigStore configs,
String... conditions) |
static ACTION.SWITCH |
InterceptorProxy.prepareCount(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static ACTION.SWITCH |
InterceptorProxy.prepareDelete(DataRuntime runtime,
String random,
int batch,
Table table,
ConfigStore configs,
String... conditions) |
static ACTION.SWITCH |
InterceptorProxy.prepareExecute(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static ACTION.SWITCH |
InterceptorProxy.prepareInsert(DataRuntime runtime,
String random,
Table dest,
RunPrepare prepare,
ConfigStore configs) |
static ACTION.SWITCH |
InterceptorProxy.prepareQuery(DataRuntime runtime,
String random,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
DML
|
static ACTION.SWITCH |
InterceptorProxy.prepareUpdate(DataRuntime runtime,
String random,
int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
static DataRow |
ServiceProxy.query(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
ServiceProxy.query(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static DataRow |
ServiceProxy.query(String dest,
ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
ServiceProxy.query(String dest,
ConfigStore configs,
String... conditions) |
static DataRow |
ServiceProxy.query(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
ServiceProxy.query(Table dest,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.querys(DataSet set,
ConfigStore configs) |
static DataSet |
ServiceProxy.querys(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
ServiceProxy.querys(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.querys(String dest,
ConfigStore configs,
Object obj,
String... conditions)
按条件查询
|
static DataSet |
ServiceProxy.querys(String dest,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.querys(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
ServiceProxy.querys(Table dest,
ConfigStore configs,
String... conditions) |
static DataSet |
ServiceProxy.querys(Table dest,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
ServiceProxy.querys(Table dest,
long first,
long last,
ConfigStore configs,
String... conditions) |
static boolean |
ServiceProxy.removeCache(String channel,
String dest,
ConfigStore configs,
String... conditions)
删除缓存 参数保持与查询参数完全一致
|
static boolean |
ServiceProxy.removeCache(String channel,
Table dest,
ConfigStore configs,
String... conditions) |
static long |
ServiceProxy.save(int batch,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.save(int batch,
String dest,
ConfigStore configs,
Object data,
String... columns) |
static long |
ServiceProxy.save(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
static long |
ServiceProxy.save(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.save(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
static long |
ServiceProxy.save(int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.save(Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.save(String dest,
ConfigStore configs,
Object data,
String... columns) |
static long |
ServiceProxy.save(String dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.save(Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
static long |
ServiceProxy.save(Table dest,
Object data,
ConfigStore configs,
String... columns) |
static <T> T |
ServiceProxy.select(Class<T> clazz,
ConfigStore configs,
String... conditions) |
static <T> T |
ServiceProxy.select(Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
static <T> T |
ServiceProxy.select(String dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
static <T> T |
ServiceProxy.select(String dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
static <T> T |
ServiceProxy.select(Table dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
static <T> T |
ServiceProxy.select(Table dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
static <T> EntitySet<T> |
ServiceProxy.selects(Class<T> clazz,
ConfigStore configs,
String... conditions) |
static <T> EntitySet<T> |
ServiceProxy.selects(Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
static <T> EntitySet<T> |
ServiceProxy.selects(String dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
static <T> EntitySet<T> |
ServiceProxy.selects(String dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
static <T> EntitySet<T> |
ServiceProxy.selects(Table dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
static <T> EntitySet<T> |
ServiceProxy.selects(Table dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
static long |
ServiceProxy.update(int batch,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.update(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
更新记录
默认情况下以主键为更新条件, 需在更新的数据保存在data中
如果提供了dest则更新dest表, 如果没有提供则根据data解析出表名
DataRow/DataSet可以临时设置主键 如设置TYPE_CODE为主键, 则根据TYPE_CODE更新
可以提供了ConfigStore以实现更复杂的更新条件
需要更新的列通过 columns提供
|
static long |
ServiceProxy.update(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.update(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
static long |
ServiceProxy.update(int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.update(Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.update(String dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
ServiceProxy.update(Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
static long |
ServiceProxy.update(Table dest,
Object data,
ConfigStore configs,
String... columns) |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigStore |
AnylineService.condition() |
| 限定符和类型 | 方法和说明 |
|---|---|
DataRow |
AnylineService.cache(String cache,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
default DataRow |
AnylineService.cache(String cache,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default DataRow |
AnylineService.cache(String cache,
RunPrepare prepare,
long first,
long last,
ConfigStore configs,
String... conditions) |
DataRow |
AnylineService.cache(String cache,
String dest,
ConfigStore configs,
Object obj,
String... conditions) |
default DataRow |
AnylineService.cache(String cache,
String dest,
ConfigStore configs,
String... conditions) |
DataRow |
AnylineService.cache(String cache,
Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
default DataRow |
AnylineService.cache(String cache,
Table dest,
ConfigStore configs,
String... conditions) |
DataSet |
AnylineService.caches(String cache,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.caches(String cache,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
DataSet |
AnylineService.caches(String cache,
String dest,
ConfigStore configs,
Object obj,
String... conditions)
如果二级缓存开启 会从二级缓存中提取数据
|
default DataSet |
AnylineService.caches(String cache,
String dest,
ConfigStore configs,
String... conditions) |
default DataSet |
AnylineService.caches(String cache,
String dest,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.caches(String cache,
String dest,
long first,
long last,
ConfigStore configs,
String... conditions) |
DataSet |
AnylineService.caches(String cache,
Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.caches(String cache,
Table dest,
ConfigStore configs,
String... conditions) |
default DataSet |
AnylineService.caches(String cache,
Table dest,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.caches(String cache,
Table dest,
long first,
long last,
ConfigStore configs,
String... conditions) |
long |
AnylineService.count(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
default long |
AnylineService.count(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
long |
AnylineService.count(String dest,
ConfigStore configs,
Object obj,
String... conditions)
count
|
default long |
AnylineService.count(String dest,
ConfigStore configs,
String... conditions) |
long |
AnylineService.count(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
default long |
AnylineService.count(Table dest,
ConfigStore configs,
String... conditions) |
long |
AnylineService.delete(String dest,
ConfigStore configs,
String... conditions)
根据ConfigStore中的条件+conditions条件删除
|
long |
AnylineService.delete(Table dest,
ConfigStore configs,
String... conditions) |
default <T extends EdgeTable> |
AnylineService.MetaDataService.edgeTables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineService.MetaDataService.edgeTables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
<T extends EdgeTable> |
AnylineService.MetaDataService.edgeTables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs)
edgeTables
|
default <T extends EdgeTable> |
AnylineService.MetaDataService.edgeTables(boolean greedy,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineService.MetaDataService.edgeTables(boolean greedy,
int types,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineService.MetaDataService.edgeTables(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
<T extends EdgeTable> |
AnylineService.MetaDataService.edgeTables(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineService.MetaDataService.edgeTables(ConfigStore configs) |
default <T extends EdgeTable> |
AnylineService.MetaDataService.edgeTables(int types,
boolean struct,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineService.MetaDataService.edgeTables(int types,
ConfigStore configs) |
default <T extends EdgeTable> |
AnylineService.MetaDataService.edgeTables(int types,
int struct,
ConfigStore configs) |
long |
AnylineService.execute(String dest,
ConfigStore configs,
String... conditions)
执行
|
boolean |
AnylineService.exists(String dest,
ConfigStore configs,
Object obj,
String... conditions)
是否存在
|
default boolean |
AnylineService.exists(String dest,
ConfigStore configs,
String... conditions) |
boolean |
AnylineService.exists(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
default boolean |
AnylineService.exists(Table dest,
ConfigStore configs,
String... conditions) |
E |
AnylineService.get(ConfigStore configs,
String... conditions) |
EntitySet<E> |
AnylineService.gets(ConfigStore configs,
String... conditions) |
default long |
AnylineService.insert(int batch,
Object data,
ConfigStore configs,
String... columns) |
long |
AnylineService.insert(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
插入数据
|
default long |
AnylineService.insert(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
long |
AnylineService.insert(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.insert(int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineService.insert(Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineService.insert(String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.insert(String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineService.insert(String dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
default long |
AnylineService.insert(String dest,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default long |
AnylineService.insert(String dest,
RunPrepare prepare,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
default long |
AnylineService.insert(String dest,
String origin,
ConfigStore configs,
Object obj,
String... conditions) |
default long |
AnylineService.insert(String dest,
String origin,
ConfigStore configs,
String... conditions) |
default long |
AnylineService.insert(Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.insert(Table dest,
Object data,
ConfigStore configs,
String... columns) |
long |
AnylineService.insert(Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions)
insert into table select * from table
复杂的查询先通过TableBuilder构造查询
|
default long |
AnylineService.insert(Table dest,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default long |
AnylineService.insert(Table dest,
RunPrepare prepare,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
long |
AnylineService.insert(Table dest,
Table origin,
ConfigStore configs,
Object obj,
String... conditions)
insert into table select * from table
与query参数一致
|
default long |
AnylineService.insert(Table dest,
Table origin,
ConfigStore configs,
String... conditions) |
List<Map<String,Object>> |
AnylineService.maps(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
default List<Map<String,Object>> |
AnylineService.maps(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default List<Map<String,Object>> |
AnylineService.maps(RunPrepare prepare,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
List<Map<String,Object>> |
AnylineService.maps(String dest,
ConfigStore configs,
Object obj,
String... conditions)
直接返回Map集合不封装, 不分页
|
default List<Map<String,Object>> |
AnylineService.maps(String dest,
ConfigStore configs,
String... conditions) |
List<Map<String,Object>> |
AnylineService.maps(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
default List<Map<String,Object>> |
AnylineService.maps(Table dest,
ConfigStore configs,
String... conditions) |
default <T extends MasterTable> |
AnylineService.MetaDataService.masterTables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineService.MetaDataService.masterTables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
<T extends MasterTable> |
AnylineService.MetaDataService.masterTables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs)
masterTables
|
default <T extends MasterTable> |
AnylineService.MetaDataService.masterTables(boolean greedy,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineService.MetaDataService.masterTables(boolean greedy,
int types,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineService.MetaDataService.masterTables(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
<T extends MasterTable> |
AnylineService.MetaDataService.masterTables(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineService.MetaDataService.masterTables(ConfigStore configs) |
default <T extends MasterTable> |
AnylineService.MetaDataService.masterTables(int types,
boolean struct,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineService.MetaDataService.masterTables(int types,
ConfigStore configs) |
default <T extends MasterTable> |
AnylineService.MetaDataService.masterTables(int types,
int struct,
ConfigStore configs) |
DataRow |
AnylineService.query(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
default DataRow |
AnylineService.query(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
DataRow |
AnylineService.query(String dest,
ConfigStore configs,
Object obj,
String... conditions) |
default DataRow |
AnylineService.query(String dest,
ConfigStore configs,
String... conditions) |
DataRow |
AnylineService.query(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
default DataRow |
AnylineService.query(Table dest,
ConfigStore configs,
String... conditions) |
default DataSet |
AnylineService.querys(DataSet set,
ConfigStore configs) |
DataSet |
AnylineService.querys(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.querys(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default DataSet |
AnylineService.querys(RunPrepare prepare,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
DataSet |
AnylineService.querys(String dest,
ConfigStore configs,
Object obj,
String... conditions)
按条件查询
|
default DataSet |
AnylineService.querys(String dest,
ConfigStore configs,
String... conditions) |
default DataSet |
AnylineService.querys(String dest,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.querys(String dest,
long first,
long last,
ConfigStore configs,
String... conditions) |
DataSet |
AnylineService.querys(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.querys(Table dest,
ConfigStore configs,
String... conditions) |
default DataSet |
AnylineService.querys(Table dest,
long first,
long last,
ConfigStore configs,
Object obj,
String... conditions) |
default DataSet |
AnylineService.querys(Table dest,
long first,
long last,
ConfigStore configs,
String... conditions) |
boolean |
AnylineService.removeCache(String channel,
String dest,
ConfigStore configs,
String... conditions)
删除缓存 参数保持与查询参数完全一致
|
boolean |
AnylineService.removeCache(String channel,
Table dest,
ConfigStore configs,
String... conditions) |
default long |
AnylineService.save(int batch,
Object data,
ConfigStore configs,
String... columns) |
long |
AnylineService.save(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
save insert区别
操作单个对象时没有区别
在操作集合时区别:
save会循环操作数据库每次都会判断insert|update
save 集合中的数据可以是不同的表不同的结构
insert 集合中的数据必须保存到相同的表, 结构必须相同
insert 将一次性插入多条数据整个过程有可能只操作一次数据库 并 不考虑update情况 对于大批量数据来说 性能是主要优势
保存(insert|update)根据是否有主键值确定insert或update
|
default long |
AnylineService.save(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
long |
AnylineService.save(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.save(int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineService.save(Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.save(Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineService.save(String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.save(String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineService.save(Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.save(Table dest,
Object data,
ConfigStore configs,
String... columns) |
default <T> T |
AnylineService.select(Class<T> clazz,
ConfigStore configs,
String... conditions) |
<T> T |
AnylineService.select(Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
default <T> T |
AnylineService.select(String dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
<T> T |
AnylineService.select(String dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
default <T> T |
AnylineService.select(Table dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
<T> T |
AnylineService.select(Table dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
default <T> EntitySet<T> |
AnylineService.selects(Class<T> clazz,
ConfigStore configs,
String... conditions) |
<T> EntitySet<T> |
AnylineService.selects(Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
default <T> EntitySet<T> |
AnylineService.selects(String dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
<T> EntitySet<T> |
AnylineService.selects(String dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions)
根据SQL或自定义SQL返回实体
|
default <T> EntitySet<T> |
AnylineService.selects(Table dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
<T> EntitySet<T> |
AnylineService.selects(Table dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
default <T extends Table> |
AnylineService.MetaDataService.tables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends Table> |
AnylineService.MetaDataService.tables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
<T extends Table> |
AnylineService.MetaDataService.tables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs)
tables
|
default <T extends Table> |
AnylineService.MetaDataService.tables(boolean greedy,
ConfigStore configs) |
default <T extends Table> |
AnylineService.MetaDataService.tables(boolean greedy,
int types,
ConfigStore configs) |
default <T extends Table> |
AnylineService.MetaDataService.tables(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
<T extends Table> |
AnylineService.MetaDataService.tables(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends Table> |
AnylineService.MetaDataService.tables(ConfigStore configs) |
default <T extends Table> |
AnylineService.MetaDataService.tables(int types,
boolean struct,
ConfigStore configs) |
default <T extends Table> |
AnylineService.MetaDataService.tables(int types,
ConfigStore configs) |
default <T extends Table> |
AnylineService.MetaDataService.tables(int types,
int struct,
ConfigStore configs) |
default long |
AnylineService.update(int batch,
Object data,
ConfigStore configs,
String... columns) |
long |
AnylineService.update(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
更新记录
默认情况下以主键为更新条件, 需在更新的数据保存在data中
如果提供了dest则更新dest表, 如果没有提供则根据data解析出表名
DataRow/DataSet可以临时设置主键 如设置TYPE_CODE为主键, 则根据TYPE_CODE更新
可以提供了ConfigStore以实现更复杂的更新条件
需要更新的列通过 columns提供
|
default long |
AnylineService.update(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
long |
AnylineService.update(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.update(int batch,
Table dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineService.update(Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineService.update(String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.update(String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
AnylineService.update(Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
AnylineService.update(Table dest,
Object data,
ConfigStore configs,
String... columns) |
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexTables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexTables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
<T extends VertexTable> |
AnylineService.MetaDataService.vertexTables(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs)
vertexTables
|
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexTables(boolean greedy,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexTables(boolean greedy,
int types,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexTables(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
<T extends VertexTable> |
AnylineService.MetaDataService.vertexTables(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexTables(ConfigStore configs) |
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexTables(int types,
boolean struct,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexTables(int types,
ConfigStore configs) |
default <T extends VertexTable> |
AnylineService.MetaDataService.vertexTables(int types,
int struct,
ConfigStore configs) |
default <T extends View> |
AnylineService.MetaDataService.views(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
default <T extends View> |
AnylineService.MetaDataService.views(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
ConfigStore configs) |
<T extends View> |
AnylineService.MetaDataService.views(boolean greedy,
Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs)
views
|
default <T extends View> |
AnylineService.MetaDataService.views(boolean greedy,
ConfigStore configs) |
default <T extends View> |
AnylineService.MetaDataService.views(boolean greedy,
int types,
ConfigStore configs) |
default <T extends View> |
AnylineService.MetaDataService.views(Catalog catalog,
Schema schema,
String name,
int types,
boolean struct,
ConfigStore configs) |
<T extends View> |
AnylineService.MetaDataService.views(Catalog catalog,
Schema schema,
String name,
int types,
int struct,
ConfigStore configs) |
default <T extends View> |
AnylineService.MetaDataService.views(ConfigStore configs) |
default <T extends View> |
AnylineService.MetaDataService.views(int types,
boolean struct,
ConfigStore configs) |
default <T extends View> |
AnylineService.MetaDataService.views(int types,
ConfigStore configs) |
default <T extends View> |
AnylineService.MetaDataService.views(int types,
int struct,
ConfigStore configs) |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigStore |
DefaultService.condition() |
| 限定符和类型 | 方法和说明 |
|---|---|
DataRow |
DefaultService.cache(String cache,
RunPrepare table,
ConfigStore configs,
Object obj,
String... conditions) |
DataRow |
DefaultService.cache(String cache,
String dest,
ConfigStore configs,
Object obj,
String... conditions) |
DataRow |
DefaultService.cache(String cache,
Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
DataSet |
DefaultService.caches(String cache,
RunPrepare table,
ConfigStore configs,
Object obj,
String... conditions) |
DataSet |
DefaultService.caches(String cache,
String dest,
ConfigStore configs,
Object obj,
String... conditions) |
DataSet |
DefaultService.caches(String cache,
Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
protected boolean |
DefaultService.checkCondition(ConfigStore configs,
String... conditions) |
protected boolean |
DefaultService.checkCondition(Object data,
ConfigStore configs,
String... conditions)
update/delete 前检测是否有过滤条件
|
long |
DefaultService.count(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
long |
DefaultService.count(String dest,
ConfigStore configs,
Object obj,
String... conditions)
count
|
long |
DefaultService.count(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
long |
DefaultService.delete(String table,
ConfigStore configs,
String... conditions) |
long |
DefaultService.delete(Table table,
ConfigStore configs,
String... conditions) |
long |
DefaultService.execute(String src,
ConfigStore configs,
String... conditions) |
boolean |
DefaultService.exists(String dest,
ConfigStore configs,
Object obj,
String... conditions)
是否存在
|
boolean |
DefaultService.exists(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
E |
DefaultService.get(ConfigStore configs,
String... conditions) |
EntitySet<E> |
DefaultService.gets(ConfigStore configs,
String... conditions) |
long |
DefaultService.insert(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
插入数据
|
long |
DefaultService.insert(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
long |
DefaultService.insert(Table dest,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
long |
DefaultService.insert(Table dest,
Table origin,
ConfigStore configs,
Object obj,
String... conditions) |
List<Map<String,Object>> |
DefaultService.maps(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions)
按条件查询
|
List<Map<String,Object>> |
DefaultService.maps(String dest,
ConfigStore configs,
Object obj,
String... conditions) |
List<Map<String,Object>> |
DefaultService.maps(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
DataRow |
DefaultService.query(RunPrepare table,
ConfigStore store,
Object obj,
String... conditions) |
DataRow |
DefaultService.query(String dest,
ConfigStore store,
Object obj,
String... conditions) |
DataRow |
DefaultService.query(Table dest,
ConfigStore store,
Object obj,
String... conditions) |
protected DataSet |
DefaultService.queryFromCache(String cache,
String dest,
ConfigStore configs,
String... conditions) |
protected DataSet |
DefaultService.queryFromCache(String cache,
Table dest,
ConfigStore configs,
String... conditions) |
protected DataSet |
DefaultService.queryFromDao(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
protected <T> EntitySet<T> |
DefaultService.queryFromDao(String dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
protected DataSet |
DefaultService.queryFromDao(String dest,
ConfigStore configs,
String... conditions) |
protected <T> EntitySet<T> |
DefaultService.queryFromDao(Table dest,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
protected DataSet |
DefaultService.queryFromDao(Table dest,
ConfigStore configs,
String... conditions) |
DataSet |
DefaultService.querys(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions)
按条件查询
|
DataSet |
DefaultService.querys(String dest,
ConfigStore configs,
Object obj,
String... conditions)
按条件查询
|
DataSet |
DefaultService.querys(Table dest,
ConfigStore configs,
Object obj,
String... conditions) |
boolean |
DefaultService.removeCache(String channel,
String dest,
ConfigStore configs,
String... conditions)
删除缓存 参数保持与查询参数完全一致
|
boolean |
DefaultService.removeCache(String channel,
Table dest,
ConfigStore configs,
String... conditions) |
long |
DefaultService.save(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
save insert区别
操作单个对象时没有区别
在操作集合时区别:
save会循环操作数据库每次都会判断insert|update
save 集合中的数据可以是不同的表不同的结构
insert 集合中的数据必须保存到相同的表, 结构必须相同
insert 将一次性插入多条数据整个过程有可能只操作一次数据库 并 不考虑update情况 对于大批量数据来说 性能是主要优势
保存(insert|update)根据是否有主键值确定insert或update
|
long |
DefaultService.save(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
protected long |
DefaultService.saveObject(String dest,
Object data,
ConfigStore configs,
List<String> columns) |
protected long |
DefaultService.saveObject(String dest,
Object data,
ConfigStore configs,
String... columns) |
protected long |
DefaultService.saveObject(Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
protected long |
DefaultService.saveObject(Table dest,
Object data,
ConfigStore configs,
String... columns) |
<T> T |
DefaultService.select(Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
<T> T |
DefaultService.select(String dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
<T> T |
DefaultService.select(Table dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
protected <T> EntitySet<T> |
DefaultService.selectFromDao(Class<T> clazz,
ConfigStore configs,
String... conditions) |
<T> EntitySet<T> |
DefaultService.selects(Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
<T> EntitySet<T> |
DefaultService.selects(String dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
<T> EntitySet<T> |
DefaultService.selects(Table dest,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
protected PageNavi |
DefaultService.setPageLazy(String src,
ConfigStore configs,
String... conditions) |
protected PageNavi |
DefaultService.setPageLazy(Table src,
ConfigStore configs,
String... conditions) |
long |
DefaultService.update(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
更新记录
默认情况下以主键为更新条件, 需在更新的数据保存在data中
如果提供了dest则更新dest表, 如果没有提供则根据data解析出表名
DataRow/DataSet可以临时设置主键 如设置TYPE_CODE为主键, 则根据TYPE_CODE更新
可以提供了ConfigStore以实现更复杂的更新条件
需要更新的列通过fixs/columns提供
|
long |
DefaultService.update(int batch,
Table dest,
Object data,
ConfigStore configs,
List<String> columns) |
Copyright © 2024. All rights reserved.