Bee 3.0.0 LTS 版发布,多层子表关联查询;分库分表 Sharding 同步升级;支持虚拟线程

ORM Bee, 体积小,速度快,功能强。接近 JDBC 的速度,3.0.0 LTS 版本仅 969k.

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

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

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

V3.0.0 (3.0.x・LTS 版)

i) 多表查询增加支持多层子表:

  1. 多表查询 (一对一关联)

  2. 多表查询支持 (多对一)

  3. 多表查询支持 (一对多)

  4. 多表查询支持 Condition 参数

  5. 多表查询支持分页

  6. 多表查询,精确分页

  7. 支持分库分表

  8. 多表关联支持 update/insert/delete

  9. update @JoinTable, @FK
    update @JoinTable:
    subClass="Student"
    -> subClass=Student.class

    update @FK:
    @FK(refBy="id", value="classno")
    ->
    @FK(mainField="id", subField="classno")

    value -> subField

  10. MoreTable select 支持分库分表 Sharding

  11. MoreTable insert/update/delete Sharding 多表关联插入 / 更新 / 删除,支持分库分表
    ii) DDL 增加支持

  12. DDL create table(entity -> table) support @StringLen, @ColumnType

  13. DDL create table(entity -> table) support @NotNull, @Unique
    iii) Sharding

  14. order by 字段没有 select, sharding 需要补列

  15. group by 字段没有 select, sharding 需要补列

  16. 删除 sharding 时自动补的列 (group by/order by/avg)

  17. MoreTable sharding 多表分片时,结果排序支持

  18. MoreTable sharding 分片查询支持 AVG

  19. update BeeSql selectRs

  20. 修复缺陷:sharding 选择聚合函数时没有分组时各分片要归并成一组

iv) 21. 支持 JDK 21 VirtualThread 虚拟线程

往期:

Bee 2.5.2 发布

Bee 2.5.10 发布

https://www.oschina.net/news/437748/bee-2-5-10-released

测试与实例 bee-exam

bee-starter-demo

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

项目首页:

内容概要:本文提出了一种针对两级电力市场环境下省间交易商的最优购电模型,重点考虑了现货市场与中长期市场的联动机制及市场风险因素,旨在帮助交易商在复杂多变的电力市场环境中制定科学合理的购电策略。模型以Matlab为工具实现,通过构建包含市场电价波动、负荷需求不确定性等风险源的优化框架,运用先进的数学规划方法求解最小化购电成本或风险调整后成本的决策方案。文中系统阐述了模型的目标函数设计、约束条件设定、风险量化机制(如VaR、CVaR)以及求解算法流程,并通过实际算例验证了模型在提升购电经济性、增强风险抵御能力方面的有效性与实用性。; 适合人群:适用于具备一定电力系统基础知识、运筹学理论背景及Matlab编程能力的高校学生、科研人员以及电力市场运营、能源交易等领域的专业从业者。; 使用场景及目标:①用于全国大学生数学建模竞赛A题等相关赛事中电力市场类问题的研究与求解;②为省级及以上电力交易机构和售电公司在跨区购电决策中提供计及风险的量化分析工具,实现成本控制与风险规避的平衡;③作为高等院校电力市场、能源经济等课程的教学案例,深化对现代电力市场机制与风险管理方法的理解。; 阅读建议:读者在学习过程中应重点关注模型对风险的建模方式与优化算法的具体实现细节,建议结合所提供的Matlab代码进行调试与仿真,通过改变市场参数、风险偏好和约束条件等方式开展敏感性分析,以深入掌握模型的适应性与鲁棒性。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值