自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除