当前位置: 首页 > news >正文

Bee1.17.25更新Bug,完善功能.不支持NOSQL,分库分表Sharding(2.X版有)

Bee 1.17.25 正常的ORM功能都有,但不支持NOSQL, 分库分表Sharding; 若需要可使用2.X版.

Bee, 接口简单,功能齐全,性能好,支持原生分页性能更高;还有分库分表 (Sharding 分片) 功能,也支持 MongoDB ORM.

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

小巧玲珑!  1.17.25只有520k, 比2.5.2的 935k还要小; 但却是功能强大!

1.17.25

此版本主要用于修复在1.x,2.x发现的bug,加强一些简单功能.推荐使用2.x版本.
fixed bug:
1.SQLite AS 语法少了空格(2.1.8)
2.CacheSuidStruct表名不区分大小写(2.1.8)
3.NullPointerException for PreparedSql preparedValue (2.1.6)
4.GenConfig baseDir属性默认值支持Linux环境 (2.4.0)
5.add _ObjectToSQLHelper.setInitIdByAuto(entity) in insert method(syn 2.4.0)
6.Condition使用Op.in时,参数为null时会报异常(syn 2.2)

增强:
1.StringUtils
2.update logsql, checkPackageByClass add jakarta
3.enhance PreparedSqlLib,TokenUtil
4.GenBean support Swagger
5.getOriginalConn get config info from BootApplicationProp (sync from V2.1.8, V2.1.10)
6.SqlLib _getObjectForMoreTable
7.TransformResultSet fieldName=_toFieldName(rmeta.getColumnLabel(i),entityClass);(V2.1.8)
8.SqlLibExtForAndroid 完善Android多线程操作获取SQLiteDatabase的问题 (2.1.7)

往期:

Bee 2.5.2.发布

  • Bee 2.5.2 LTS 版发布 - OSCHINA - 中文开源技术交流社区

测试与实例 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 啦, 你还想添加什么功能,请到评论区告诉我们. 

项目首页:

  • https://gitee.com/automvc/bee
  • https://github.com/automvc/bee
  • https://gitee.com/automvc/bee-springboot
http://www.lryc.cn/news/623679.html

相关文章:

  • Spark03-RDD02-常用的Action算子
  • YOLO12 改进、魔改|频域自注意力求解器FSAS,通过频域高效计算自注意力,在降低时间与空间复杂度的同时保留关键特征信息,提升遮挡、小目标检测
  • PostgreSQL——用户管理
  • 【IDEA】设置Debug调试时调试器不进入特定类(Spring框架、Mybatis框架)
  • Day3--滑动窗口与双指针--2461. 长度为 K 子数组中的最大和,1423. 可获得的最大点数,1052. 爱生气的书店老板
  • 【算法】模拟专题
  • JavaScript性能优化实战(三):DOM操作性能优化
  • openEuler等Linux系统中如何复制移动硬盘的数据
  • 【Luogu】每日一题——Day20. P4366 [Code+#4] 最短路 (图论)
  • 计算机网络 Session 劫持 原理和防御措施
  • 【Luogu】每日一题——Day21. P3556 [POI 2013] MOR-Tales of seafaring (图论)
  • 裸机框架:按键模组
  • 深度学习之优化器
  • 概率论基础教程第4章 随机变量(一)
  • 《Cocos游戏开发入门一本通》第四章
  • 李宏毅NLP-11-语音合成
  • 神经网络中的梯度概念
  • 显式编程(Explicit Programming)
  • c++--文件头注释/doxygen
  • 系统学习算法 专题十七 栈
  • C++ 特殊类设计与单例模式解析
  • 编译器生成的合成访问方法(Synthetic Accessor Method)
  • Python训练营打卡Day35-复习日
  • Spring Framework :IoC 容器的原理与实践
  • 库制作与原理(下)
  • HAL-EXTI配置
  • Python异常、模块与包(五分钟小白从入门)
  • STL 容器
  • 【Linux网络编程】NAT、代理服务、内网穿透
  • Windows 10共享打印机操作指南