@Component(value="anyline.service.proxy") public class ServiceProxy extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
ServiceProxy.DDLService |
static interface |
ServiceProxy.MetaDataService |
| 限定符和类型 | 字段和说明 |
|---|---|
static AnylineService.DDLService |
ddl |
static AnylineService.MetaDataService |
metadata |
static AnylineService |
service |
| 构造器和说明 |
|---|
ServiceProxy() |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
batchInsert(Object data,
boolean checkPriamry,
List<String> fixs,
String... columns) |
static int |
batchInsert(Object data,
boolean checkPriamry,
String... columns) |
static int |
batchInsert(Object data,
boolean checkPriamry,
String[] fixs,
String... columns) |
static int |
batchInsert(Object data,
List<String> fixs,
String... columns) |
static int |
batchInsert(Object data,
String... columns) |
static int |
batchInsert(Object data,
String[] fixs,
String... columns) |
static int |
batchInsert(String dest,
Object data,
boolean checkPriamry,
List<String> fixs,
String... columns)
异步插入
|
static int |
batchInsert(String dest,
Object data,
boolean checkPriamry,
String... columns) |
static int |
batchInsert(String dest,
Object data,
boolean checkPriamry,
String[] fixs,
String... columns) |
static int |
batchInsert(String dest,
Object data,
List<String> fixs,
String... columns) |
static int |
batchInsert(String dest,
Object data,
String... columns) |
static int |
batchInsert(String dest,
Object data,
String[] fixs,
String... columns) |
static DataRow |
cache(String cache,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
cache(String cache,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static DataRow |
cache(String cache,
RunPrepare prepare,
Object obj,
String... conditions) |
static DataRow |
cache(String cache,
RunPrepare prepare,
String... conditions) |
static DataRow |
cache(String cache,
String src,
ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
cache(String cache,
String src,
ConfigStore configs,
String... conditions) |
static DataRow |
cache(String cache,
String src,
Object obj,
String... conditions) |
static DataRow |
cache(String cache,
String src,
String... conditions) |
static DataSet |
caches(String cache,
RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
caches(String cache,
RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static DataSet |
caches(String cache,
RunPrepare prepare,
int first,
int last,
Object obj,
String... conditions) |
static DataSet |
caches(String cache,
RunPrepare prepare,
int first,
int last,
String... conditions) |
static DataSet |
caches(String cache,
RunPrepare prepare,
Object obj,
String... conditions) |
static DataSet |
caches(String cache,
RunPrepare prepare,
String... conditions) |
static DataSet |
caches(String cache,
String src,
ConfigStore configs,
Object obj,
String... conditions)
如果二级缓存开启 会从二级缓存中提取数据
|
static DataSet |
caches(String cache,
String src,
ConfigStore configs,
String... conditions) |
static DataSet |
caches(String cache,
String src,
int first,
int last,
Object obj,
String... conditions) |
static DataSet |
caches(String cache,
String src,
int first,
int last,
String... conditions) |
static DataSet |
caches(String cache,
String src,
Object obj,
String... conditions) |
static DataSet |
caches(String cache,
String src,
String... conditions) |
static boolean |
clearCache(String channel)
清空缓存
|
static List<String> |
column2param(String table)
列名转找成参数名 可以给condition()提供参数用来接收前端参数
|
static List<String> |
columns(String table) |
static List<String> |
columns(String catalog,
String schema,
String table) |
static List<String> |
columns(Table table) |
static int |
count(String src,
ConfigStore configs,
Object obj,
String... conditions) |
static int |
count(String src,
ConfigStore configs,
String... conditions) |
static int |
count(String src,
Object obj,
String... conditions) |
static int |
count(String src,
String... conditions) |
static AnylineService |
datasource(String datasource)
切换数据源
|
static AnylineService.DDLService |
ddl() |
static int |
delete(DataSet set,
String... columns) |
static int |
delete(Object obj,
String... columns)
根据columns列删除
|
static int |
delete(String table,
ConfigStore configs,
String... conditions) |
static int |
delete(String dest,
DataRow row,
String... columns) |
static int |
delete(String dest,
DataSet set,
String... columns)
删除 根据columns列删除 可设置复合主键
|
static int |
delete(String table,
String... kvs)
根据多列条件删除 delete("user","type","1", "age:20");
|
static int |
deletes(String table,
String key,
Collection<Object> values)
根据一列的多个值删除多行
|
static int |
deletes(String table,
String key,
String... values)
根据一列的多个值删除多行
|
static boolean |
execute(Procedure procedure,
String... inputs) |
static int |
execute(String src,
ConfigStore configs,
String... conditions)
执行
|
static int |
execute(String src,
String... conditions) |
static boolean |
executeProcedure(String procedure,
String... inputs)
执行存储过程
|
static boolean |
exists(DataRow row) |
static boolean |
exists(String src,
ConfigStore configs,
Object obj,
String... conditions)
是否存在
|
static boolean |
exists(String src,
ConfigStore configs,
String... conditions) |
static boolean |
exists(String src,
DataRow row) |
static boolean |
exists(String src,
Object obj,
String... conditions) |
static boolean |
exists(String src,
String... conditions) |
void |
init(AnylineService service) |
static int |
insert(Object data,
boolean checkPriamry,
List<String> fixs,
String... columns) |
static int |
insert(Object data,
boolean checkPriamry,
String... columns) |
static int |
insert(Object data,
boolean checkPriamry,
String[] fixs,
String... columns) |
static int |
insert(Object data,
List<String> fixs,
String... columns) |
static int |
insert(Object data,
String... columns) |
static int |
insert(Object data,
String[] fixs,
String... columns) |
static int |
insert(String dest,
Object data,
boolean checkPriamry,
List<String> fixs,
String... columns) |
static int |
insert(String dest,
Object data,
boolean checkPriamry,
String... columns) |
static int |
insert(String dest,
Object data,
boolean checkPriamry,
String[] fixs,
String... columns) |
static int |
insert(String dest,
Object data,
List<String> fixs,
String... columns) |
static int |
insert(String dest,
Object data,
String... columns) |
static int |
insert(String dest,
Object data,
String[] fixs,
String... columns) |
static List<Map<String,Object>> |
maps(String src,
ConfigStore configs,
Object obj,
String... conditions)
直接返回Map集合不封装,不分页
|
static List<Map<String,Object>> |
maps(String src,
ConfigStore configs,
String... conditions) |
static List<Map<String,Object>> |
maps(String src,
int first,
int last,
Object obj,
String... conditions) |
static List<Map<String,Object>> |
maps(String src,
int first,
int last,
String... conditions) |
static List<Map<String,Object>> |
maps(String src,
Object obj,
String... conditions) |
static List<Map<String,Object>> |
maps(String src,
String... conditions) |
static AnylineService.MetaDataService |
metadata() |
static List<String> |
mtables() |
static List<String> |
mtables(String types) |
static List<String> |
mtables(String name,
String types) |
static List<String> |
mtables(String schema,
String name,
String types) |
static List<String> |
mtables(String catalog,
String schema,
String name,
String types) |
static DataRow |
query(Procedure procedure,
String... inputs) |
static DataRow |
query(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
query(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static DataRow |
query(RunPrepare prepare,
Object obj,
String... conditions) |
static DataRow |
query(RunPrepare prepare,
String... conditions) |
static DataRow |
query(String src,
ConfigStore configs,
Object obj,
String... conditions) |
static DataRow |
query(String src,
ConfigStore configs,
String... conditions) |
static DataRow |
query(String src,
Object obj,
String... conditions) |
static DataRow |
query(String src,
String... conditions) |
static DataRow |
queryProcedure(String procedure,
String... inputs) |
static DataSet |
querys(Procedure procedure,
int first,
int last,
String... inputs) |
static DataSet |
querys(Procedure procedure,
PageNavi navi,
String... inputs) |
static DataSet |
querys(RunPrepare prepare,
ConfigStore configs,
Object obj,
String... conditions) |
static DataSet |
querys(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
static DataSet |
querys(RunPrepare prepare,
int first,
int last,
Object obj,
String... conditions) |
static DataSet |
querys(RunPrepare prepare,
int first,
int last,
String... conditions) |
static DataSet |
querys(RunPrepare prepare,
Object obj,
String... conditions) |
static DataSet |
querys(RunPrepare prepare,
String... conditions) |
static DataSet |
querys(String src,
ConfigStore configs,
Object obj,
String... conditions)
按条件查询
|
static DataSet |
querys(String src,
ConfigStore configs,
String... conditions) |
static DataSet |
querys(String src,
int first,
int last,
Object obj,
String... conditions)
按条件查询
|
static DataSet |
querys(String src,
int first,
int last,
String... conditions)
按条件查询
|
static DataSet |
querys(String src,
Object obj,
String... conditions) |
static DataSet |
querys(String src,
PageNavi navi,
Object obj,
String... conditions) |
static DataSet |
querys(String src,
PageNavi navi,
String... conditions) |
static DataSet |
querys(String src,
String... conditions) |
static DataSet |
querysProcedure(String procedure,
int first,
int last,
String... inputs)
根据存储过程查询
|
static DataSet |
querysProcedure(String procedure,
PageNavi navi,
String... inputs) |
static DataSet |
querysProcedure(String procedure,
String... inputs) |
static boolean |
removeCache(String channel,
String src,
ConfigStore configs,
String... conditions)
删除缓存 参数保持与查询参数完全一致
|
static boolean |
removeCache(String channel,
String src,
int first,
int last,
String... conditions) |
static boolean |
removeCache(String channel,
String src,
String... conditions) |
static int |
save(boolean async,
Object data,
boolean checkPriamry,
List<String> fixs,
String... columns) |
static int |
save(boolean async,
Object data,
boolean checkPriamry,
String... columns) |
static int |
save(boolean async,
Object data,
boolean checkPriamry,
String[] fixs,
String... columns) |
static int |
save(boolean async,
Object data,
List<String> fixs,
String... columns) |
static int |
save(boolean async,
Object data,
String... columns) |
static int |
save(boolean async,
Object data,
String[] fixs,
String... columns) |
static int |
save(boolean async,
String dest,
Object data,
boolean checkPriamry,
List<String> fixs,
String... columns)
保存(insert|update)根据是否有主键值确定insert或update
|
static int |
save(boolean async,
String dest,
Object data,
boolean checkPriamry,
String... columns) |
static int |
save(boolean async,
String dest,
Object data,
boolean checkPriamry,
String[] fixs,
String... columns) |
static int |
save(boolean async,
String dest,
Object data,
List<String> fixs,
String... columns) |
static int |
save(boolean async,
String dest,
Object data,
String... columns) |
static int |
save(boolean async,
String dest,
Object data,
String[] fixs,
String... columns) |
static int |
save(Object data,
boolean checkPriamry,
List<String> fixs,
String... columns) |
static int |
save(Object data,
boolean checkPriamry,
String... columns) |
static int |
save(Object data,
boolean checkPriamry,
String[] fixs,
String... columns) |
static int |
save(Object data,
List<String> fixs,
String... columns) |
static int |
save(Object data,
String... columns) |
static int |
save(Object data,
String[] fixs,
String... columns) |
static int |
save(String dest,
Object data,
boolean checkPriamry,
List<String> fixs,
String... columns)
save insert区别
操作单个对象时没有区别
在操作集合时区别:
save会循环操作数据库每次都会判断insert|update
save 集合中的数据可以是不同的表不同的结构
insert 集合中的数据必须保存到相同的表,结构必须相同
insert 将一次性插入多条数据整个过程有可能只操作一次数据库 并 不考虑update情况 对于大批量数据来说 性能是主要优势
保存(insert|update)根据是否有主键值确定insert或update
|
static int |
save(String dest,
Object data,
boolean checkPriamry,
String... columns) |
static int |
save(String dest,
Object data,
boolean checkPriamry,
String[] fixs,
String... columns) |
static int |
save(String dest,
Object data,
List<String> fixs,
String... columns) |
static int |
save(String dest,
Object data,
String... columns) |
static int |
save(String dest,
Object data,
String[] fixs,
String... columns) |
static <T> T |
select(Class<T> clazz,
ConfigStore configs,
String... conditions) |
static <T> T |
select(Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
static <T> T |
select(Class<T> clazz,
String... conditions) |
static <T> T |
select(Class<T> clazz,
T entity,
String... conditions) |
static <T> T |
select(String src,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
static <T> T |
select(String src,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
static <T> T |
select(String src,
Class<T> clazz,
String... conditions) |
static <T> T |
select(String src,
Class<T> clazz,
T entity,
String... conditions) |
static <T> EntitySet<T> |
selects(Class<T> clazz,
ConfigStore configs,
String... conditions) |
static <T> EntitySet<T> |
selects(Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
static <T> EntitySet<T> |
selects(Class<T> clazz,
int first,
int last,
String... conditions) |
static <T> EntitySet<T> |
selects(Class<T> clazz,
int first,
int last,
T entity,
String... conditions) |
static <T> EntitySet<T> |
selects(Class<T> clazz,
PageNavi navi,
String... conditions) |
static <T> EntitySet<T> |
selects(Class<T> clazz,
PageNavi navi,
T entity,
String... conditions) |
static <T> EntitySet<T> |
selects(Class<T> clazz,
String... conditions) |
static <T> EntitySet<T> |
selects(Class<T> clazz,
T entity,
String... conditions) |
static <T> EntitySet<T> |
selects(String src,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
static <T> EntitySet<T> |
selects(String src,
Class<T> clazz,
ConfigStore configs,
T entity,
String... conditions) |
static <T> EntitySet<T> |
selects(String src,
Class<T> clazz,
int first,
int last,
String... conditions) |
static <T> EntitySet<T> |
selects(String src,
Class<T> clazz,
int first,
int last,
T entity,
String... conditions) |
static <T> EntitySet<T> |
selects(String src,
Class<T> clazz,
PageNavi navi,
String... conditions) |
static <T> EntitySet<T> |
selects(String src,
Class<T> clazz,
PageNavi navi,
T entity,
String... conditions) |
static <T> EntitySet<T> |
selects(String src,
Class<T> clazz,
String... conditions) |
static <T> EntitySet<T> |
selects(String src,
Class<T> clazz,
T entity,
String... conditions) |
static List<String> |
tables() |
static List<String> |
tables(String types) |
static List<String> |
tables(String name,
String types) |
static List<String> |
tables(String schema,
String name,
String types) |
static List<String> |
tables(String catalog,
String schema,
String name,
String types) |
static List<String> |
tags(String table) |
static List<String> |
tags(String catalog,
String schema,
String table) |
static List<String> |
tags(Table table) |
static int |
update(boolean async,
Object data,
ConfigStore configs,
List<String> fixs,
String... columns) |
static int |
update(boolean async,
Object data,
ConfigStore configs,
String... columns) |
static int |
update(boolean async,
Object data,
ConfigStore configs,
String[] fixs,
String... columns) |
static int |
update(boolean async,
Object data,
List<String> fixs,
String... columns) |
static int |
update(boolean async,
Object data,
String... columns) |
static int |
update(boolean async,
Object data,
String[] fixs,
String... columns) |
static int |
update(boolean async,
String dest,
Object data,
ConfigStore configs,
List<String> fixs,
String... columns) |
static int |
update(boolean async,
String dest,
Object data,
ConfigStore configs,
String... columns) |
static int |
update(boolean async,
String dest,
Object data,
ConfigStore configs,
String[] fixs,
String... columns) |
static int |
update(boolean async,
String dest,
Object data,
List<String> fixs,
String... columns) |
static int |
update(boolean async,
String dest,
Object data,
String... columns) |
static int |
update(boolean async,
String dest,
Object data,
String[] fixs,
String... columns) |
static int |
update(Object data,
ConfigStore configs,
List<String> fixs,
String... columns) |
static int |
update(Object data,
ConfigStore configs,
String... columns) |
static int |
update(Object data,
ConfigStore configs,
String[] fixs,
String... columns) |
static int |
update(Object data,
List<String> fixs,
String... columns) |
static int |
update(Object data,
String... columns) |
static int |
update(Object data,
String[] fixs,
String... columns) |
static int |
update(String dest,
Object data,
ConfigStore configs,
List<String> fixs,
String... columns)
更新记录
默认情况下以主键为更新条件,需在更新的数据保存在data中
如果提供了dest则更新dest表,如果没有提供则根据data解析出表名
DataRow/DataSet可以临时设置主键 如设置TYPE_CODE为主键,则根据TYPE_CODE更新
可以提供了ConfigStore以实现更复杂的更新条件
需要更新的列通过fixs/columns提供
|
static int |
update(String dest,
Object data,
ConfigStore configs,
String... columns) |
static int |
update(String dest,
Object data,
ConfigStore configs,
String[] fixs,
String... columns) |
static int |
update(String dest,
Object data,
List<String> fixs,
String... columns) |
static int |
update(String dest,
Object data,
String... columns) |
static int |
update(String dest,
Object data,
String[] fixs,
String... columns) |
public static AnylineService service
public static AnylineService.DDLService ddl
public static AnylineService.MetaDataService metadata
@Autowired(required=true) @Qualifier(value="anyline.service") public void init(AnylineService service)
public static AnylineService datasource(String datasource)
datasource - 数据源public static int insert(String dest, Object data, boolean checkPriamry, List<String> fixs, String... columns)
public static int insert(Object data, boolean checkPriamry, List<String> fixs, String... columns)
public static int insert(String dest, Object data, boolean checkPriamry, String[] fixs, String... columns)
public static int insert(Object data, boolean checkPriamry, String[] fixs, String... columns)
public static int batchInsert(String dest, Object data, boolean checkPriamry, List<String> fixs, String... columns)
dest - destdata - datacheckPriamry - checkPriamryfixs - 指定更新或保存的列columns - columnspublic static int batchInsert(Object data, boolean checkPriamry, List<String> fixs, String... columns)
public static int batchInsert(String dest, Object data, List<String> fixs, String... columns)
public static int batchInsert(String dest, Object data, boolean checkPriamry, String[] fixs, String... columns)
public static int batchInsert(Object data, boolean checkPriamry, String[] fixs, String... columns)
public static int batchInsert(String dest, Object data, String[] fixs, String... columns)
public static int batchInsert(String dest, Object data, boolean checkPriamry, String... columns)
public static int update(String dest, Object data, ConfigStore configs, List<String> fixs, String... columns)
fixs - 需要更新的列columns - 需要更新的列dest - 表data - 更新的数据及更新条件(如果有ConfigStore则以ConfigStore为准)configs - 更新条件public static int update(String dest, Object data, ConfigStore configs, String[] fixs, String... columns)
public static int update(String dest, Object data, ConfigStore configs, String... columns)
public static int update(Object data, ConfigStore configs, List<String> fixs, String... columns)
public static int update(Object data, ConfigStore configs, String[] fixs, String... columns)
public static int update(Object data, ConfigStore configs, String... columns)
public static int update(boolean async,
String dest,
Object data,
List<String> fixs,
String... columns)
public static int update(boolean async,
String dest,
Object data,
ConfigStore configs,
List<String> fixs,
String... columns)
public static int update(boolean async,
String dest,
Object data,
String[] fixs,
String... columns)
public static int update(boolean async,
String dest,
Object data,
ConfigStore configs,
String[] fixs,
String... columns)
public static int update(boolean async,
String dest,
Object data,
ConfigStore configs,
String... columns)
public static int update(boolean async,
Object data,
ConfigStore configs,
List<String> fixs,
String... columns)
public static int update(boolean async,
Object data,
ConfigStore configs,
String[] fixs,
String... columns)
public static int update(boolean async,
Object data,
ConfigStore configs,
String... columns)
public static int save(String dest, Object data, boolean checkPriamry, List<String> fixs, String... columns)
data - 数据checkPriamry - 是否检测主键fixs - 指定更新或保存的列 一般与columns配合使用,fixs通过常量指定常用的列,columns在调用时临时指定经常是从上一步接收columns - 指定更新或保存的列dest - 表public static int save(Object data, boolean checkPriamry, List<String> fixs, String... columns)
public static int save(String dest, Object data, boolean checkPriamry, String[] fixs, String... columns)
public static int save(boolean async,
String dest,
Object data,
boolean checkPriamry,
List<String> fixs,
String... columns)
async - 是否异步执行data - 数据checkPriamry - 是否检测主键fixs - 指定更新或保存的列 一般与columns配合使用,fixs通过常量指定常用的列,columns在调用时临时指定经常是从上一步接收columns - 指定更新或保存的列dest - 表public static int save(boolean async,
Object data,
boolean checkPriamry,
List<String> fixs,
String... columns)
public static int save(boolean async,
String dest,
Object data,
List<String> fixs,
String... columns)
public static int save(boolean async,
String dest,
Object data,
boolean checkPriamry,
String[] fixs,
String... columns)
public static int save(boolean async,
Object data,
boolean checkPriamry,
String[] fixs,
String... columns)
public static int save(boolean async,
String dest,
Object data,
String[] fixs,
String... columns)
public static int save(boolean async,
String dest,
Object data,
boolean checkPriamry,
String... columns)
public static DataSet querys(String src, ConfigStore configs, Object obj, String... conditions)
src - 数据源(表或自定义SQL或SELECT语句)configs - 根据http等上下文构造查询条件obj - 根据obj的field/value构造查询条件conditions - 固定查询条件
原生SQL(AND GROUP ORDER)
{原生}
[+]CD:1
[+]CD:
[+]CD:null
[+]CD:NULLpublic static DataSet querys(String src, int first, int last, Object obj, String... conditions)
src - 数据源(表或自定义SQL或SELECT语句)obj - 根据obj的field/value构造查询条件(支侍Map和Object)(查询条件只支持 =和in)first - 起 下标从0开始last - 止conditions - 固定查询条件public static DataRow query(String src, ConfigStore configs, Object obj, String... conditions)
public static DataSet querys(String src, ConfigStore configs, String... conditions)
public static DataSet querys(String src, int first, int last, String... conditions)
src - 数据源(表或自定义SQL或SELECT语句)first - 起 下标从0开始last - 止conditions - 固定查询条件public static DataRow query(String src, ConfigStore configs, String... conditions)
public static <T> EntitySet<T> selects(String src, Class<T> clazz, ConfigStore configs, T entity, String... conditions)
public static <T> EntitySet<T> selects(String src, Class<T> clazz, PageNavi navi, T entity, String... conditions)
public static <T> EntitySet<T> selects(String src, Class<T> clazz, T entity, String... conditions)
public static <T> EntitySet<T> selects(String src, Class<T> clazz, int first, int last, T entity, String... conditions)
public static <T> T select(String src, Class<T> clazz, ConfigStore configs, T entity, String... conditions)
public static <T> EntitySet<T> selects(String src, Class<T> clazz, ConfigStore configs, String... conditions)
public static <T> EntitySet<T> selects(String src, Class<T> clazz, PageNavi navi, String... conditions)
public static <T> EntitySet<T> selects(String src, Class<T> clazz, int first, int last, String... conditions)
public static <T> T select(String src, Class<T> clazz, ConfigStore configs, String... conditions)
public static <T> EntitySet<T> selects(Class<T> clazz, ConfigStore configs, T entity, String... conditions)
T - Tclazz - 返回类型configs - 根据http等上下文构造查询条件entity - 根据entity的field/value构造简单的查询条件(支侍Map和Object)(查询条件只支持 =和in)conditions - 固定查询条件public static <T> EntitySet<T> selects(Class<T> clazz, PageNavi navi, T entity, String... conditions)
public static <T> EntitySet<T> selects(Class<T> clazz, int first, int last, T entity, String... conditions)
public static <T> T select(Class<T> clazz, ConfigStore configs, T entity, String... conditions)
public static <T> EntitySet<T> selects(Class<T> clazz, ConfigStore configs, String... conditions)
public static <T> EntitySet<T> selects(Class<T> clazz, int first, int last, String... conditions)
public static <T> T select(Class<T> clazz, ConfigStore configs, String... conditions)
public static List<Map<String,Object>> maps(String src, ConfigStore configs, Object obj, String... conditions)
src - 数据源(表或自定义SQL或SELECT语句)configs - 根据http等上下文构造查询条件obj - 根据obj的field/value构造查询条件(支侍Map和Object)(查询条件只支持 =和in)conditions - 固定查询条件public static List<Map<String,Object>> maps(String src, int first, int last, Object obj, String... conditions)
public static List<Map<String,Object>> maps(String src, ConfigStore configs, String... conditions)
public static List<Map<String,Object>> maps(String src, int first, int last, String... conditions)
public static List<String> column2param(String table)
table - 表public static DataSet caches(String cache, String src, ConfigStore configs, Object obj, String... conditions)
cache - 对应ehcache缓存配置文件 中的cache.namesrc - 数据源(表或自定义SQL或SELECT语句)configs - 根据http等上下文构造查询条件obj - 根据obj的field/value构造查询条件(支侍Map和Object)(查询条件只支持 =和in)conditions - 固定查询条件public static DataSet caches(String cache, String src, int first, int last, Object obj, String... conditions)
public static DataRow cache(String cache, String src, ConfigStore configs, Object obj, String... conditions)
public static DataSet caches(String cache, String src, ConfigStore configs, String... conditions)
public static DataSet caches(String cache, String src, int first, int last, String... conditions)
public static DataRow cache(String cache, String src, ConfigStore configs, String... conditions)
public static DataSet querys(RunPrepare prepare, ConfigStore configs, Object obj, String... conditions)
public static DataSet querys(RunPrepare prepare, Object obj, String... conditions)
public static DataSet querys(RunPrepare prepare, int first, int last, Object obj, String... conditions)
public static DataRow query(RunPrepare prepare, ConfigStore configs, Object obj, String... conditions)
public static DataRow query(RunPrepare prepare, Object obj, String... conditions)
public static DataSet querys(RunPrepare prepare, ConfigStore configs, String... conditions)
public static DataSet querys(RunPrepare prepare, String... conditions)
public static DataSet querys(RunPrepare prepare, int first, int last, String... conditions)
public static DataRow query(RunPrepare prepare, ConfigStore configs, String... conditions)
public static DataRow query(RunPrepare prepare, String... conditions)
public static DataSet caches(String cache, RunPrepare prepare, ConfigStore configs, Object obj, String... conditions)
public static DataSet caches(String cache, RunPrepare prepare, Object obj, String... conditions)
public static DataSet caches(String cache, RunPrepare prepare, int first, int last, Object obj, String... conditions)
public static DataRow cache(String cache, RunPrepare prepare, ConfigStore configs, Object obj, String... conditions)
public static DataRow cache(String cache, RunPrepare prepare, Object obj, String... conditions)
public static DataSet caches(String cache, RunPrepare prepare, ConfigStore configs, String... conditions)
public static DataSet caches(String cache, RunPrepare prepare, String... conditions)
public static DataSet caches(String cache, RunPrepare prepare, int first, int last, String... conditions)
public static DataRow cache(String cache, RunPrepare prepare, ConfigStore configs, String... conditions)
public static DataRow cache(String cache, RunPrepare prepare, String... conditions)
public static boolean removeCache(String channel, String src, ConfigStore configs, String... conditions)
channel - channelsrc - 数据源(表或自定义SQL或SELECT语句)configs - 根据http等上下文构造查询条件conditions - 固定查询条件public static boolean removeCache(String channel, String src, int first, int last, String... conditions)
public static boolean clearCache(String channel)
channel - channelpublic static boolean exists(String src, ConfigStore configs, Object obj, String... conditions)
src - 数据源(表或自定义SQL或SELECT语句)configs - 根据http等上下文构造查询条件conditions - 固定查询条件public static boolean exists(String src, ConfigStore configs, String... conditions)
public static boolean exists(DataRow row)
public static int count(String src, ConfigStore configs, Object obj, String... conditions)
public static int count(String src, ConfigStore configs, String... conditions)
public static int execute(String src, ConfigStore configs, String... conditions)
src - srcconfigs - configsconditions - conditionspublic static boolean executeProcedure(String procedure, String... inputs)
procedure - procedureinputs - inputspublic static DataSet querysProcedure(String procedure, int first, int last, String... inputs)
procedure - procedurefirst - firstlast - lastinputs - inputspublic static DataSet querysProcedure(String procedure, PageNavi navi, String... inputs)
public static int delete(String table, ConfigStore configs, String... conditions)
public static int delete(String dest, DataSet set, String... columns)
dest - 表set - 数据columns - 生成删除条件的列,如果不设置则根据主键删除public static int delete(Object obj, String... columns)
obj - objcolumns - 生成删除条件的列,如果不设置则根据主键删除public static int delete(String table, String... kvs)
table - 表kvs - key-valuepublic static int deletes(String table, String key, Collection<Object> values)
table - 表key - 名values - 值集合public static int deletes(String table, String key, String... values)
table - 表key - 名values - 值集合public static List<String> mtables(String catalog, String schema, String name, String types)
public static AnylineService.DDLService ddl()
public static AnylineService.MetaDataService metadata()
Copyright © 2022. All rights reserved.