替代 mybatis,sagacity-sqltoy-5.2.48 发版
开源地址:
- github: https://github.com/sagframe/sagacity-sqltoy
- gitee: https://gitee.com/sagacity/sagacity-sqltoy
- idea 插件 (可直接在 idea 中检索安装): https://github.com/threefish/sqltoy-idea-plugins
- sqltoy-lambda https://gitee.com/gzghde/sqltoy-plus
- 基于sqltoy的后台脚手架系统 https://gitee.com/momoljw/sss-rbac-admin
更新内容
1、统一字段处理IUnifyFieldsHandler中增加了对createTime、updateTime等时间字段取数据库时间,避免终端时间不一致问题
2、修复@loop() 参数含引号时多增加了一个空白的缺陷
3、为对象保存等sql产生建立缓存机制,避免每次动态组织sql,提升性能
sqltoy 特点介绍:
- sqltoy 的核心构建思想
- 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",同时查询总记录数和单页数据,大幅提升性能
- 便利的跨数据库统计计算:数据旋转
- 便利的跨数据库统计计算:无限极分组统计 (含汇总求平均)
- 便利的跨数据库统计计算:同比环比

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Dante Cloud 3.0.6.4 发布,支持 IOT 设备的 Device Flow 认证上线
Dante Cloud 是一款企业级微服务架构和服务能力开发平台,是采用领域驱动设计(DDD)思想的、全面拥抱 Spring Authorization Server 的、基于 OAuth2.1 协议的、支持智能电视、IoT等物联网设备认证的微服务架构。基于 Spring Authorization Server 1.1.0、Spring Boot 3.0.6、Spring Cloud 2022.0.2、Spring Cloud Tencent 1.11.4-2022.0.1、Spring Cloud Alibaba 2022.0.0.0-RC1、Nacos 2.2.2 等主流技术栈开发的多租户系统,遵循 SpringBoot 编程思想,高度模块化和可配置化。具备服务发现、配置、熔断、限流、降级、监控、多级缓存、分布式事务、工作流等功能 平台定位 构建成熟的、完善的、全面的,基于 OAuth2.1 的、前后端分离的微服务架构解决方案。 面向企业级应用和互联网应用设计开发,既兼顾传统项目的微服务化,又满足互联网应用开发建设、快速迭代的使用需求。 平台架构使用微服务领域及周边相关的各类新兴...
- 下一篇
洛书 v1.6.4 发布
洛书 v1.6.4 generic 已经发布 欢迎获取、体验、使用最新的稳定版本 在这个版本中,我们增加了 全新的SDK开发模式,统一跨平台开发体验,提高生产力 全新的模块化机制,更简单的模块拓展 重写标准库以实现多端统一,减少学习成本 绿色的Windows版本,无需安装,解压即玩Windows branch 运算符重载机制语法详情 完整的中英双语 关键词,标准库支持 分级GC机制wiki 我们修复了 Vm 行为异常,索引空对象时程序崩溃 from v1.6.0 Vm 内存泄露,NewObj().func()类型代码出现无法GC的对象 from 1.6.2 UB引发的异常语法错误提示,if xxx :; for xxx :;等空语句出现异常语法错误 from 1.6.2 Windows 版本的C库加载问题 form 1.6.2 Vm 指令行为异常 form 1.6.4-alpha 我们发布了 适合Linux的安装包link 适合Windows 的二进制文件link 适合 hlk-w806 的 img 固件link 我们更新了 语法文档 样例代码 README
相关文章
文章评论
共有0条评论来说两句吧...