Bee V2.4.0 发布,多表关联操作、Sharding 分片完善、查询结果自定义组装器(同步 Maven)
Bee,一个具有分片功能的ORM框架.
Hibernate/MyBatis+ plus +Sharding JDBC + Jpa+ Spring data+ GraphQL+ App ORM (Android, 鸿蒙)= Bee
V2.4.0(2024 国庆・LTS 版)
小巧玲珑!仅 860K, 还不到 1M, 但却是功能强大!
更新列表:
1.chaing SQL编程完善
2.添加Calculate默认日期分片实现
3.支持ElasticSearch(7.x) ORM 查询
4.MapSql(MapSuid)支持使用Condition实现更加复杂的where条件,updateSet设值
5.添加ConditionExt支持使用entity::getName形式引用属性名
6.添加查询结果自定义组装器ResultAssembler
7.MoreTable多表关联SUID操作完善
8.支持property风格sharding config
9.支持Oracle的TO_DATE
10.文件生成添加备份已有文件功能
11.pgsql json/jsonb支持
12.完善分片功能
13.修复bug.
Maven:
<dependency> <groupId>org.teasoft</groupId> <artifactId>bee-all</artifactId> <version>2.4.0</version> </dependency>
Gradle:
gradle: implementation group: 'org.teasoft', name: 'bee-all', version: '2.4.0' gradle(short): implementation 'org.teasoft:bee-all:2.4.0'
往期文章:
Bee V2.4.0.6 查询结果支持自定义组装,多表关联操作增强,添加 count 等
Bee V2.4.0 完善链式编程,无结构 MapSql 及 Condition 动态引用属性名
BeeV2.4.0 日期分片支持,支持 ElasticSearch 查询,SQL 链式编程防止注入攻击
一文搞懂数据库分片:分库分表,只分库不分表,只分表不分库...
https://my.oschina.net/u/4111850/blog/10759889
支持各种分片模式:
1. 分库分表
2. 仅分库
3. 仅分表
4. 使用日期的字段作为分片键
5. 不规则,通过自定义设置映射
自动生成 Spring Boot 后端微服务代码,几秒钟即可完成,秒杀 GPT.
https://gitee.com/automvc/gencode
下期功能预告:
Bee 已经是一个功能很齐全的 ORM 啦, 你还想添加什么功能,请到评论区告诉我们. 扣群 (992650213)!
项目首页:

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Elasticsearch 高级 RAG 技术第 1 部分:数据处理
作者:来自 ElasticHan Xiang Choong 这是我们探索高级 RAG 技术的第 1 部分。单击此处查看第 2 部分! 最近的论文《寻找检索增强生成的最佳实践》通过实证评估了各种 RAG 增强技术的有效性,目的是汇集一套 RAG 的最佳实践。 我们将实施其中一些建议的最佳实践,即旨在提高搜索质量的实践(句子分块/sentence chunking、HyDE、反向打包/reverse packing)。 为简洁起见,我们将省略那些专注于提高效率的技术(查询分类和摘要)。 我们还将实施一些未涉及但我个人认为有用且有趣的技术(元数据包含/Metadata inclusion、复合多字段嵌入/Composite multi-field embeddings、查询丰富/Query enrichment)。 最后,我们将进行一个简短的测试,看看我们的搜索结果和生成的答案的质量与基线相比是否有所提高。让我们开始吧! 概述 RAG 旨在通过从外部知识库检索信息来丰富生成的答案,从而增强 LLMs。通过提供特定领域的信息,LLM 可以快速适应其训练数据范围之外的用例;比微调便宜得多,而...
- 下一篇
橙单代码生成工具 3.2,大量功能同步开源和免费代码生成
最新支持 工作流,在配置流程图任务时,同一表单内支持不同字段的显隐和读写控制。 工作流,支持串行会签和前后加签,同时支持了驳回到会签。 工作流,前端 bpmnjs 流程图支持服务任务和接收任务的配置。 工作流,前端钉钉风格流程图支持服务任务和接收任务的配置。 工作流,支持路由表单流程中心架构,仅需后台升级。 在线表单,支持唯一值字段配置。 在线表单,支持后台扩展,拦截指定表单的接口请求,并做自定义处理。 在线表单,支持一对多从表的批量导入和导出。 在线表单,支持树形表格。 在线表单,虚拟聚合字段支持字符串拼接。 统计打印,支持基于 Word 模板的打印。 统计打印,支持基于 Excel 导出模板的在线打印。 移动端,支持前端脚本。 代码生成,支持唯一值字段配置。 代码生成,支持自动编码字段。 代码生成,字段字典绑定支持多选。 代码生成,路由表单支持树形表格。 代码生成,虚拟聚合字段支持字符串拼接。 代码生成,针对多对多关联,可生成更多便于二开的代码。
相关文章
文章评论
共有0条评论来说两句吧...