Skip to content

多字段 IN;函数做 key;完善远程函数;阿里专家推荐;登记企业+2;生态项目+1

Compare
Choose a tag to compare
@TommyLemon TommyLemon released this 12 Dec 15:17
· 105 commits to master since this release

新增支持多字段 IN,SQL 函数 作为 表达式 左侧 值 等条件;
image
image

@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

image

image


创作不易,坚持更难,右上角点亮 ⭐Star 来支持/收藏下吧,谢谢 ^_^

https://github.com/Tencent/APIJSON