@Component(value="anyline.service.proxy") public class ServiceProxy extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
ServiceProxy.DDLService |
static interface |
ServiceProxy.MetaDataService |
| 构造器和说明 |
|---|
ServiceProxy() |
| 限定符和类型 | 方法和说明 |
|---|---|
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,
long first,
long last,
Object obj,
String... conditions) |
static DataSet |
caches(String cache,
RunPrepare prepare,
long first,
long 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,
long first,
long last,
Object obj,
String... conditions) |
static DataSet |
caches(String cache,
String src,
long first,
long 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 ConfigStore |
condition() |
static long |
count(String src,
ConfigStore configs,
Object obj,
String... conditions) |
static long |
count(String src,
ConfigStore configs,
String... conditions) |
static long |
count(String src,
Object obj,
String... conditions) |
static long |
count(String src,
String... conditions) |
static AnylineService |
datasource(String datasource)
切换数据源
|
static AnylineService.DDLService |
ddl() |
static long |
delete(DataSet set,
String... columns) |
static long |
delete(Object obj,
String... columns)
根据columns列删除
|
static long |
delete(String table,
ConfigStore configs,
String... conditions) |
static long |
delete(String dest,
DataRow row,
String... columns) |
static long |
delete(String dest,
DataSet set,
String... columns)
删除 根据columns列删除 可设置复合主键
|
static long |
delete(String table,
String... kvs)
根据多列条件删除 delete("user","type","1", "age:20");
|
static long |
deletes(int batch,
String table,
String key,
Collection<Object> values) |
static <T> long |
deletes(int batch,
String table,
String key,
T... values) |
static long |
deletes(String table,
String key,
Collection<Object> values)
根据一列的多个值删除多行
|
static <T> long |
deletes(String table,
String key,
T... values)
根据一列的多个值删除多行
|
static boolean |
execute(Procedure procedure,
String... inputs) |
static long |
execute(String src,
ConfigStore configs,
String... conditions)
执行
|
static long |
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) |
static String |
getDataSource() |
void |
init(AnylineService service) |
static long |
insert(int batch,
Object data,
boolean checkPrimary,
String... columns) |
static long |
insert(int batch,
Object data,
String... columns) |
static long |
insert(int batch,
String dest,
Object data,
boolean checkPrimary,
List<String> columns) |
static long |
insert(int batch,
String dest,
Object data,
boolean checkPrimary,
String... columns) |
static long |
insert(int batch,
String dest,
Object data,
String... columns) |
static long |
insert(Object data,
boolean checkPrimary,
String... columns) |
static long |
insert(Object data,
String... columns) |
static long |
insert(String dest,
Object data,
boolean checkPrimary,
List<String> columns) |
static long |
insert(String dest,
Object data,
boolean checkPrimary,
String... columns) |
static long |
insert(String dest,
Object data,
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,
long first,
long last,
Object obj,
String... conditions) |
static List<Map<String,Object>> |
maps(String src,
long first,
long last,
String... conditions) |
static List<Map<String,Object>> |
maps(String src,
Object obj,
String... conditions) |
static void |
maps(String src,
StreamHandler handler,
Object obj,
String... conditions) |
static void |
maps(String src,
StreamHandler handler,
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 void |
query(RunPrepare prepare,
StreamHandler handler,
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,
long first,
long 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,
long first,
long last,
Object obj,
String... conditions) |
static DataSet |
querys(RunPrepare prepare,
long first,
long last,
String... conditions) |
static DataSet |
querys(RunPrepare prepare,
Object obj,
String... conditions) |
static void |
querys(RunPrepare prepare,
StreamHandler handler,
Object obj,
String... conditions) |
static void |
querys(RunPrepare prepare,
StreamHandler handler,
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,
long first,
long last,
Object obj,
String... conditions)
按条件查询
|
static DataSet |
querys(String src,
long first,
long 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 void |
querys(String src,
StreamHandler handler,
Object obj,
String... conditions) |
static void |
querys(String src,
StreamHandler handler,
String... conditions) |
static DataSet |
querys(String src,
String... conditions) |
static DataSet |
querysProcedure(String procedure,
long first,
long last,
String... inputs)
根据存储过程查询
|
static DataSet |
querysProcedure(String procedure,
PageNavi navi,
String... inputs) |
static DataSet |
querysProcedure(String procedure,
String... inputs) |
static AnylineService |
recoverDataSource() |
static boolean |
removeCache(String channel,
String src,
ConfigStore configs,
String... conditions)
删除缓存 参数保持与查询参数完全一致
|
static boolean |
removeCache(String channel,
String src,
long first,
long last,
String... conditions) |
static boolean |
removeCache(String channel,
String src,
String... conditions) |
static long |
save(int batch,
Object data,
boolean checkPrimary,
String... columns) |
static long |
save(int batch,
Object data,
String... columns) |
static long |
save(int batch,
String dest,
Object data,
boolean checkPrimary,
List<String> columns)
save insert区别
操作单个对象时没有区别
在操作集合时区别:
save会循环操作数据库每次都会判断insert|update
save 集合中的数据可以是不同的表不同的结构
insert 集合中的数据必须保存到相同的表,结构必须相同
insert 将一次性插入多条数据整个过程有可能只操作一次数据库 并 不考虑update情况 对于大批量数据来说 性能是主要优势
保存(insert|update)根据是否有主键值确定insert或update
|
static long |
save(int batch,
String dest,
Object data,
boolean checkPrimary,
String... columns) |
static long |
save(int batch,
String dest,
Object data,
String... columns) |
static long |
save(Object data,
boolean checkPrimary,
String... columns) |
static long |
save(Object data,
String... columns) |
static long |
save(String dest,
Object data,
boolean checkPrimary,
String... columns) |
static long |
save(String dest,
Object data,
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,
EntityHandler<T> handler,
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,
EntityHandler<T> handler,
String... conditions) |
static <T> EntitySet<T> |
selects(Class<T> clazz,
EntityHandler<T> handler,
T entity,
String... conditions) |
static <T> EntitySet<T> |
selects(Class<T> clazz,
long first,
long last,
String... conditions) |
static <T> EntitySet<T> |
selects(Class<T> clazz,
long first,
long 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,
EntityHandler<T> handler,
String... conditions) |
static <T> EntitySet<T> |
selects(String src,
Class<T> clazz,
EntityHandler<T> handler,
T entity,
String... conditions) |
static <T> EntitySet<T> |
selects(String src,
Class<T> clazz,
long first,
long last,
String... conditions) |
static <T> EntitySet<T> |
selects(String src,
Class<T> clazz,
long first,
long 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 AnylineService |
service() |
static AnylineService |
service(String key) |
static AnylineService |
setDataSource(String datasource) |
static AnylineService |
setDataSource(String datasource,
boolean auto) |
static AnylineService |
setDefaultDataSource() |
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 AnylineService |
temporary(Object datasource) |
static AnylineService |
temporary(Object datasource,
String database) |
static AnylineService |
temporary(String key,
Object datasource) |
static AnylineService |
temporary(String key,
Object datasource,
String database) |
static AnylineService |
temporary(String key,
Object datasource,
String database,
DriverAdapter adapter)
临时数据源
|
static long |
update(int batch,
Object data,
ConfigStore configs,
String... columns) |
static long |
update(int batch,
Object data,
String... columns) |
static long |
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 |
update(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
update(int batch,
String dest,
Object data,
String... columns) |
static long |
update(Object data,
ConfigStore configs,
String... columns) |
static long |
update(Object data,
String... columns) |
static long |
update(String dest,
Object data,
ConfigStore configs,
String... columns) |
static long |
update(String dest,
Object data,
String... columns) |
@Autowired(required=true) @Qualifier(value="anyline.service") public void init(AnylineService service)
public static AnylineService service()
public static AnylineService service(String key)
public static AnylineService temporary(String key, Object datasource, String database, DriverAdapter adapter) throws Exception
key - 数据源标识,切换数据源时根据key,输出日志时标记当前数据源datasource - 数据源,如DruidDataSource,MongoClientdatabase - 数据库,jdbc类型数据源不需要adapter - 如果确认数据库类型可以提供如 new MySQLAdapter() ,如果不提供则根据ds检测Exception - 异常 Exceptionpublic static AnylineService temporary(Object datasource) throws Exception
Exceptionpublic static AnylineService temporary(Object datasource, String database) throws Exception
Exceptionpublic static AnylineService temporary(String key, Object datasource) throws Exception
Exceptionpublic static AnylineService temporary(String key, Object datasource, String database) throws Exception
Exceptionpublic static ConfigStore condition()
public static AnylineService datasource(String datasource)
datasource - 数据源public static AnylineService setDataSource(String datasource)
public static AnylineService setDataSource(String datasource, boolean auto)
public static AnylineService setDefaultDataSource()
public static AnylineService recoverDataSource()
public static String getDataSource()
public static long insert(int batch,
String dest,
Object data,
boolean checkPrimary,
List<String> columns)
public static long insert(int batch,
String dest,
Object data,
boolean checkPrimary,
String... columns)
public static long insert(String dest, Object data, boolean checkPrimary, List<String> columns)
public static long update(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
columns - 需要更新的列dest - 表data - 更新的数据及更新条件(如果有ConfigStore则以ConfigStore为准)configs - 更新条件public static long update(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns)
public static long update(int batch,
Object data,
ConfigStore configs,
String... columns)
public static long update(String dest, Object data, ConfigStore configs, String... columns)
public static long update(Object data, ConfigStore configs, String... columns)
public static long save(int batch,
String dest,
Object data,
boolean checkPrimary,
List<String> columns)
data - 数据checkPrimary - 是否检测主键columns - 指定更新或保存的列dest - 表public static long save(int batch,
String dest,
Object data,
boolean checkPrimary,
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 void querys(String src, StreamHandler handler, Object obj, String... conditions)
public static DataSet querys(String src, long first, long 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 void querys(String src, StreamHandler handler, String... conditions)
public static DataSet querys(String src, long first, long 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, EntityHandler<T> handler, T entity, String... conditions)
public static <T> EntitySet<T> selects(String src, Class<T> clazz, long first, long last, T entity, String... conditions)
public static <T> T select(String src, Class<T> clazz, ConfigStore configs, T entity, String... conditions)
public static <T> T select(String src, Class<T> clazz, EntityHandler<T> handler, 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, EntityHandler<T> handler, String... conditions)
public static <T> EntitySet<T> selects(String src, Class<T> clazz, long first, long 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, EntityHandler<T> handler, T entity, String... conditions)
public static <T> EntitySet<T> selects(Class<T> clazz, long first, long 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, EntityHandler<T> handler, String... conditions)
public static <T> EntitySet<T> selects(Class<T> clazz, long first, long 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 void maps(String src, StreamHandler handler, Object obj, String... conditions)
public static List<Map<String,Object>> maps(String src, long first, long last, Object obj, String... conditions)
public static List<Map<String,Object>> maps(String src, ConfigStore configs, String... conditions)
public static void maps(String src, StreamHandler handler, String... conditions)
public static List<Map<String,Object>> maps(String src, long first, long 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, long first, long 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, long first, long 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 void querys(RunPrepare prepare, StreamHandler handler, Object obj, String... conditions)
public static DataSet querys(RunPrepare prepare, long first, long 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 void querys(RunPrepare prepare, StreamHandler handler, String... conditions)
public static DataSet querys(RunPrepare prepare, long first, long last, String... conditions)
public static DataRow query(RunPrepare prepare, ConfigStore configs, String... conditions)
public static DataRow query(RunPrepare prepare, String... conditions)
public static void query(RunPrepare prepare, StreamHandler handler, 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, long first, long 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, long first, long 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, long first, long 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 long count(String src, ConfigStore configs, Object obj, String... conditions)
public static long count(String src, ConfigStore configs, String... conditions)
public static long 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, long first, long last, String... inputs)
procedure - procedurefirst - firstlast - lastinputs - inputspublic static DataSet querysProcedure(String procedure, PageNavi navi, String... inputs)
public static long delete(String table, ConfigStore configs, String... conditions)
public static long delete(String dest, DataSet set, String... columns)
dest - 表set - 数据columns - 生成删除条件的列,如果不设置则根据主键删除public static long delete(Object obj, String... columns)
obj - objcolumns - 生成删除条件的列,如果不设置则根据主键删除public static long delete(String table, String... kvs)
table - 表kvs - key-valuepublic static long deletes(String table, String key, Collection<Object> values)
table - 表key - 名values - 值集合public static long deletes(int batch,
String table,
String key,
Collection<Object> values)
public static <T> long deletes(String table, String key, T... 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 © 2023. All rights reserved.