Snowflake,Databricks,Cassandra; 增强条件组合、参数校验等
功能
新增支持 云数据仓库 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-ui 和 apijson-go-demo,感谢 @glennliao 的贡献;
用户新增海尔、亚信安全、兴鑫互联 等上市公司和其它几家公司;
登记包括阿里云工程师在内的 4 个贡献者,感谢大家的贡献~
https://github.com/Tencent/APIJSON/blob/master/CONTRIBUTING.md
思科、麦当劳等巨头在内网链接了 APIJSON 仓库,兴鑫互联、Varite 等在招聘要求提到了 APIJSON,腾讯阿里等大厂面试时问到了 APIJSON
Popularize 宣传/推广/布道
根据开源指南针报告,APIJSON 已经是国内顶级、国际一流的 Java 开源项目了 🎉
对比 mybatis, grpc-java, dubbo, spring-boot, spring-framework 等基本 10 年以上的国内外顶级开源项目,
APIJSON 作为比它们都年轻几年的新兴项目,6 年取得这些成就已实属难得:
#518
🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构
https://github.com/Tencent/APIJSON