Skip to content

Snowflake,Databricks,Cassandra; 增强条件组合、参数校验等

Compare
Choose a tag to compare
@TommyLemon TommyLemon released this 27 Apr 19:07
· 172 commits to master since this release
8204945

功能

新增支持 云数据仓库 Snowflake, 大数据湖仓一体平台 Databricks, 分布式 NoSQL 数据库 Cassandra;
支持验证是否存在的联合校验,感谢 @aninZz 的贡献 #503
@combine 模板支持默认值,感谢 @cloudAndMonkey 的贡献 #519
完善常用场景的正则校验规则,感谢 @leomiaomiao 的贡献 #505
新增 ENABLE_WITH_AS 和 isWithAsEnable(),不启用 WITH AS 时去除多余的 SELECT * FROM(...) 包装;

Added support for hyphen(-) under email regex, thx to @hiteshbedre #543
修复多表 gets bug、别名从代码解析改为数据库配置、支持 sql@ UPDATE/DELETE,感谢 @cloudAndMonkey 的贡献 #551
解决多表插入报错,感谢 @wahowaho 的贡献 #545
解决 增删改、WITH AS 子查询 因预编译参数重复添加导致报错;

优化 crud method 判断逻辑,删除无用代码,感谢 @cloudAndMonkey 的贡献 #525
优化代码;
升级版本为 6.1.0;

文档

首页 README 新增 Snowflake, Databricks, InfluxDB, Cassandra, Kafka, Redis, Elasticsearch, Lua 的支持说明;
完善 Update 详细的说明文档.md,调整细节问题;
更正错别字,感谢 @YqxLzx 的贡献 #535
生态项目新增 apijson-go-uiapijson-go-demo,感谢 @glennliao 的贡献;
用户新增海尔、亚信安全、兴鑫互联 等上市公司和其它几家公司;
登记包括阿里云工程师在内的 4 个贡献者,感谢大家的贡献~
https://github.com/Tencent/APIJSON/blob/master/CONTRIBUTING.md


思科、麦当劳等巨头在内网链接了 APIJSON 仓库,兴鑫互联、Varite 等在招聘要求提到了 APIJSON,腾讯阿里等大厂面试时问到了 APIJSON
Popularize 宣传/推广/布道
image
image


根据开源指南针报告,APIJSON 已经是国内顶级、国际一流的 Java 开源项目了 🎉
对比 mybatis, grpc-java, dubbo, spring-boot, spring-framework 等基本 10 年以上的国内外顶级开源项目,
APIJSON 作为比它们都年轻几年的新兴项目,6 年取得这些成就已实属难得:
#518

image

image

image

image



🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构
https://github.com/Tencent/APIJSON
image