真正智慧的 ORM 框架 sqltoy-orm 5.6.43 发版
开源地址:
- github: https://github.com/sagframe/sagacity-sqltoy
- gitee: https://gitee.com/sagacity/sagacity-sqltoy
- idea 插件 (可直接在 idea 中检索安装): https://github.com/imyuyu/sqltoy-idea-plugin
- sqltoy 脚手架项目:https://github.com/CoCoTeaNet/sra-admin
- sqltoy lambda 项目: https://gitee.com/gzghde/sqltoy-plus
更新内容
1、getTables方法优化了postgresql分区表的过滤,保留基础分区表,过滤掉子分区表
2、增强@if(:param1<>A && :boolParam) 含boolean类型参数不完整表达式[完整模式:booleanParam==true]的兼容处理
- sqltoy 的对比 mybatis (plus) 的核心点:查询语句编写、可阅读性、可维护性
- 对象化 crud 是基础,但 sqltoy 有针对性的改进:update、updateSaveFetch、updateFetch 等
- sqltoy 的缓存翻译,大幅减少表关联简化 sql,让你的查询性能成几何级提升
- 极致的分页,同样帮助你实现查询的性能大幅提升
- 快速分页:@fast () 实现先取单页数据然后再关联查询,极大提升速度
- 分页优化器:page-optimize 让分页查询由两次变成 1.3~1.5 次 (用缓存实现相同查询条件的总记录数量在一定周期内无需重复查询
- sqltoy 的分页取总记录的过程不是简单的 select count (1) from (原始 sql);而是智能判断是否变成:select count (1) from 'from 后语句 ', 并自动剔除最外层的 order by
- sqltoy 支持并行查询:parallel="true",同时查询总记录数和单页数据,大幅提升性能
- 便利的跨数据库统计计算:数据旋转
- 便利的跨数据库统计计算:无限极分组统计 (含汇总求平均)
- 便利的跨数据库统计计算:同比环比
6、扩展集成

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
JPROCMS 1.2 发布,开源免费 Java cms 支持saas
平台简介 Java 开源内容管理群系统 (java cms)、Java 建站系统。使用 SpringCloud 、SpringBoot、MyBatisPlus、FreeMarker、Vue3、ElementPlus 等技术开发。使用 Apache-2.0 开源协议,可免费用于商业网站。 可使用模板 (Freemarker)+ 标签或 API 方式制作网站群页面。支持自定义字段存储及字段可视化设计,支持自定义字段搜索。 技术上选择主流、先进、方便用户二次开发。设计上强调 “简单”、“灵活”,降低系统维护成本和二次开发难度。功能使用上也要求 “简单”,避免复杂的使用逻辑。 演示站前台:https://demo.jprocms.com 演示站后台:https://demo.jprocms.com/admin/index.html API文档:https://demo.jprocms.com/doc.html 演示模板:https://gitee.com/jprocms/jprocms-template.git 管理后台vue源码:https://gitee.com/jprocms/jproc...
- 下一篇
CrateDB 5.10.4 发布,分布式 SQL 数据库
CrateDB 是一个分布式的 SQL 数据库,使得实时存储和分析大量的机器数据变得简单。CrateDB 提供了通常与 NoSQL 数据库相关的可扩展性和灵活性,最小的 CrateDB 集群可以轻松地每秒摄取数万条记录。这些数据可以在整个集群中实时地、临时地、并行地进行查询。 CrateDB 5.10.4现已正式发布,该版本更新内容如下: 通过使用表统计信息估算平均行大小,修复了 upsert 语句的内存计算精度。如果统计信息(尚)不可用,则使用基于表列数据类型的粗略估算。这样可以防止节点在执行大量批量更新时耗尽内存。 调整了 JOINS 等语句的内部中间结果请求的大小,以减少具有多个节点的集群的内存压力。 修复了一个问题,该问题可能导致动态创建数千列的INSERTINTO语句在达到mapping.total_fields.limit限制之前使集群状态更新过程过载,从而导致尝试更新集群状态的其他语句超时。 修复了在未发现主节点的情况下查询sys.allocations表时出现 NPE 的问题。现在会抛出正确的异常,而不是 NPE。 修复了导致通过 PG 线提交的查询在解析失败时不会记录...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS8编译安装MySQL8.0.19
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8安装Docker,最新的服务器搭配容器使用