ORM Bee V2.5.2.x 发布,支持 CQRS; sql 性能分析;更新 MongoDB ORM分片

ops/2025/3/3 4:23:33/

Bee, 一个具有分片功能的 ORM 框架.

Bee = Hibernate/MyBatis+ plus +Sharding JDBC + Jpa+ Spring data+ GraphQL+ App ORM (Android, 鸿蒙)

小巧玲珑!仅 940K, 还不到 1M, 但却是功能强大!

V2.5.2 (2025・LTS 版) 开发中...

**2.5.2.1 新年 **

支持 MongoDB ORM, MongDB 分片.
1. MongoDB update,delete,deleteById 支持分片  
2. MongoDB modify 分片 cache 增强  
3. MongoDB index support for sharding  
4. add ShardingFullOpTemplate  
5. SuidRich 的实现类 ObjSQLRich 增加 selectByTemplate  
**2.5.2.2**
6. fixed bug for MongodbShardingDdlEngine  
7. SQL 性能分析,记录并打印 SQL 执行时间  
bee.osql.showSqlExecuteTime=true  
bee.osql.minSqlExecuteTime=0  
8. 使用 CQRS 命令查询责任分离模式操作数据库  

往期:

Bee 2.4.2 发布

https://www.oschina.net/news/327393/bee-spring-boot-2-4-2-released

测试与实例 bee-exam

https://gitee.com/automvc/bee-exam

bee-starter-demo

https://gitee.com/automvc/bee-starter-demo

自动生成 Spring Boot 后端微服务代码,几秒钟即可完成,秒杀 GPT.

https://gitee.com/automvc/gencode

下期功能预告:

Bee 已经是一个功能很齐全的 ORM 啦, 你还想添加什么功能,请到评论区告诉我们. 扣群 (992650213)!

项目首页:

  • https://gitee.com/automvc/bee
  • https://github.com/automvc/bee
  • https://gitee.com/automvc/bee-springboot

http://www.ppmy.cn/ops/162677.html

相关文章

INT202 Complexity of Algroithms 算法的复杂度

文章目录 1. 前言1.1 算法(Algorithms)和数据结构(Data Structure)1.2 什么是好的算法?1.3 算法分析1.3.1 实验分析(Experimental Analysis)1.3.2 理论分析1.3.2.1 伪代码(Pseudo-co…

算法(三)——最大公约数、最小公倍数、同余原理

文章目录 最大公约数、最小公倍数、同余原理最大公约数最小公倍数同余原理 最大公约数、最小公倍数、同余原理 最大公约数 最大公约数的计算可以采用 欧几里得算法(辗转相除法),基本思想是:两个整数的最大公约数等于其中较小的数…

【蓝桥杯】每天一题,理解逻辑(1/90)【Leetcode 移动零】

文章目录 题目解析讲解算法原理【双指针算法思路】(数组下标充当指针)如何划分和执行过程大致 代码详情 题目解析 题目链接:https://leetcode.cn/problems/move-zeroes/description/ 题目意思解析 把所有的零移动到数组的末尾保持非零元素的相对顺序 理解了这两层…

Django模型管理器/QuerySet 常见的方法

模型管理器/QuerySet 常见的方法 get([**kwargs]) 方法 用途:获取满足条件的唯一对象。参数:关键字参数,指定查询条件。返回值:模型对象。异常:如果找到多个对象或未找到对象,将分别抛出 MultipleObjects…

vue图表插件ECharts使用指南

以下是一份较为全面的 ECharts 使用指南,包含安装、基本使用步骤、常见图表示例以及配置项说明等内容。 1. 安装 ECharts 可以通过 npm 或 yarn 进行安装,在项目根目录下执行以下命令: # 使用 npm 安装 npm install echarts --save# 使用 …

浅显易懂HashMap的数据结构

HashMap 就像一个大仓库,里面有很多小柜子(数组),每个小柜子可以挂一串链条(链表),链条太长的时候会变成更高级的架子(红黑树)。下面用超简单的例子解释: ​壹…

机器翻译与语音识别技术:推动人机交互的新篇章

在数字化时代,语言不仅是人类交流的基本工具,也是连接不同文化和国家的桥梁。随着科技的飞速发展,机器翻译与语音识别技术作为语言处理领域的两大核心技术,正逐步改变着人类与计算机之间的交互方式。本文将深入探讨这两种技术的原…

PXE批量网络装机与Kickstart自动化安装工具

目录 一、系统装机的原理 1.1、系统装机方式 1.2、系统安装过程 二、PXE批量网络装机 2.1、PXE实现原理 2.2、搭建PXE实际案例 2.2.1、安装必要软件 2.2.2、搭建DHCP服务器 2.2.3、搭建TFTP服务器 2.2.4、挂载镜像并拷贝引导文件到tftp服务启动引导文件夹下 2.2.5、编…