- 博客(13)
- 收藏
- 关注
原创 ABSTRACT CONFIGURE
2021SC@SDUSC客户端定制服务器返回值<key,value>value为空代表服务器返回这个不为空就是传入参数。服务器根据需要返回的数据所必要的参数去获取数据并返回。可一次性获取多个非单一接口能获取的数据。以前要么单独获取两次,要么在一个借口放两种数据。方法一:<"userId", 10000> - 传入必要的获取<"user", ""> - 需要返回用户<"workList",""> - 需要返回作
2021-12-28 23:22:28
177
原创 关于verifier的代码分析
2021SC@SDUSCpackage apijson.orm;import com.alibaba.fastjson.JSONObject;import apijson.NotNull;import apijson.RequestMethod;/**校验器(权限、请求参数、返回结果等)* @author Lemon*/public interface Verifier<T> { /**验证权限是否通过 * @param config *...
2021-12-19 22:32:25
281
原创 ABSTRACT Functionparser 代码分析
2021SC@SDUSC/**可远程调用的函数类* @author Lemon*/public class AbstractFunctionParser implements FunctionParser { // private static final String TAG = "AbstractFunctionParser"; // <methodName, JSONObject> // <isContain, <argument...
2021-12-12 22:36:58
176
原创 Abstract SQL CONFIGURE 代码分析二
2021SC@SDU.SC String order = StringUtil.getTrimedString(getOrder()); // SELECT * FROM sys.Moment ORDER BY userId ASC, rand(); 前面的 userId ASC 和后面的 rand() 都有效 // if ("rand()".equals(order)) { // return (ha...
2021-12-05 22:50:28
449
原创 ABSTRACT SQL CONFIGURE 代码分析一
2021SC@SCSDU对于SQL的配置public abstract class AbstractSQLConfig implements SQLConfig { private static final String TAG = "AbstractSQLConfig"; public static String DEFAULT_DATABASE = DATABASE_MYSQL; public static String DEFAULT_SCHEMA = "sys";...
2021-11-28 22:08:29
546
原创 abstract veritify 的代码分析
2021SC@SDUSC此代码主要用于yanzhengSQLpublic abstract class AbstractVerifier<T> implements Verifier<T>, IdCallback { private static final String TAG = "AbstractVerifier"; /**未登录,不明身份的用户 */ public static final String UNKNOWN = "UNK...
2021-11-21 22:43:50
755
原创 Abstract Function parser 代码分析
2021SC@SDUSCpublic AbstractFunctionParser(RequestMethod method, String tag, int version, @NotNull JSONObject request) { setMethod(method == null ? RequestMethod.GET : method); setTag(tag); setVersion(version); setRequest(request); }设置标签,设置ver
2021-11-14 22:42:58
184
原创 JSON response 分析
2021SDU@SDU.CN public int getCode() { try { return getIntValue(KEY_CODE); } catch (Exception e) { //empty } return 0; }获取状态public static int getCode(JSONObject reponse) { try { return reponse.getIntValue(KEY_CODE); } catch (E
2021-11-07 23:01:30
386
原创 SQL代码
2021SC@SDUSCpublic static String isNull(String s) { return isNull(s, true); } /** * @param s * @param isNull * @return s + {@link #isNull(boolean)} */ public static String isNull(String s, boolean isNull) { return s + isNull(isNull); }..
2021-10-31 23:14:48
408
原创 json结构介绍
2021SD@SDU.CNJSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, JSON建构于两种结构:“名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(object),纪录(record),结构(struct),字典(dictionary),哈希表(hash table),有键
2021-10-24 23:36:32
781
原创 APIJSON----ABSTRACT SQL EXECUTOR二
protected void executeAppJoin(SQLConfig config, List<JSONObject> resultList, Map<String, JSONObject> childMap) throws Exception { List<Join> joinList = config.getJoinList(); if (joinList != null) { SQLConfig jc; SQLConfi...
2021-10-17 23:03:01
216
1
原创 ABSTRACT SQL Execute代码的分析一
public abstract class AbstractSQLExecutor implements SQLExecutor { private static final String TAG = "AbstractSQLExecutor"; private int generatedSQLCount; private int cachedSQLCount; private int executedSQLCount; public AbstractSQLExecutor() { ge.
2021-10-12 20:41:07
378
1
原创 APIJSON
2021SC@SDUSC目录关于APIJSON的介绍API 特点对于前端接口工具对于后端功能说明安装&使用下载项目 分析代码关于APIJSON的介绍APIJSON 是一种专为 API 而生的 JSON 网络传输协议 以及 基于这套协议实现的 ORM 库。为各种增删改查提供了完全自动化的万能 API,零代码实时满足千变万化的各种新增和变更需求。能大幅降低开发和沟通成本,简化开发流程,缩短开发周期。适合中小型前后端...
2021-09-30 21:45:09
3950
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人