多字段 IN;函数做 key;完善远程函数;阿里专家推荐;登记企业 +2
新增支持多字段 IN,SQL 函数 作为 表达式 左侧 值 等条件;
@raw 原始 SQL 片段默认支持 & | ^ ~ &= >> 等位运算;
远程函数:新增支持从当前请求的全局对象及 Parser 全局缓存取参数值;
完善同一个请求内多种不同操作的关键词,新增支持 @post: "User", @gets: { "Privacy": "Privacy-phone" } 等简化写法;
新增对允许但容易导致潜在问题的情况在 DEBUG 下返回警告信息;
解决一个事务内有多类型数据库/多个不同数据库连接有时不能同步提交/回滚;解决特定版本的 MySQL 等部分数据库重复;
权限:解决删改不支持 String 类型主键;
更新版本号和添加 source 插件,感谢 @jarrodquan 的贡献 #610;
新增驼峰与蛇形命名互转方法以及 JSONResponse.IS_FORMAT_UNDERLINE 等配置;
全能 CRUD: "@gets": { "User":"" // 空字符串转为与 key 同名值 User },"@put": { "Moment":{} // 自动加 "tag":"Moment" },@post:"Comment[]" 自动转为 "@post":{ "Comment[]":"Comment:[]" };
主键类型相关代码全面使用泛型;
假删除:解决 notDeletetValue 未配置也会用 false 作为默认值;解决某些情况下读配置时抛异常,感谢 @cloudAndMonkey 的贡献 #603;
SQLConfig 内把所有 AbstractSQLConfig 改成 SQLConfig;
删除 @deprecated 代码;
优化 Verifier 的注释;
doc:调整通用文档描述错误,感谢 @nixus 的贡献 Gitee#5 ;
用户分享文章新增 MassCMS With APIJSON最佳实践,感谢博主的热心分享,点赞支持下吧~
https://zhuanlan.zhihu.com/p/655826966
生态新增 apijson-builder: 简单包装 APIJSON,相比直接构造查询 JSON 更好记,感谢 @yeli19950109 的贡献,打开链接右上角点 ⭐Star 支持下吧~
https://github.com/yeli19950109/apijson-builder
登记企业新增 上海麦市信息科技有限公司,感谢 @gemufeng 的贡献 #616
登记企业新增 邻盛科技(武汉)有限公司,感谢 @ivan 的贡献 Gitee#6
阿里巴巴技术专家也推荐了 APIJSON
https://www.zhihu.com/question/275463830/answer/2744459015