内容简介:互联网刷新了整个软件技术栈。微服务、大数据,软件需求变化快,编码量大。全新理念的ORM框架Bee, 以应对互联网时代软件需求快速变化的代码编写。Bee入门简单,使用方便,功能强大。 AI智能编程,产品原型出来,软...
互联网刷新了整个软件技术栈。微服务、大数据,软件需求变化快,编码量大。全新理念的ORM框架Bee, 以应对互联网时代软件需求快速变化的代码编写。Bee入门简单,使用方便,功能强大。
AI智能编程,产品原型出来,软件原型也出来了。
工欲善其事必先利其器!——《论语·卫灵公》
Bee V1.8 重磅功能来袭!
增加分布式特性:
1.添加多数据源支持(读写分离一主多从, 仅分库).
增加多数据源无需改动 Java 代码(对编码透明),只需添加配置信息即可. 添加多数据源路由接口. 添加多数据源路由实现算法.
添加多数据源配置.
支持配置信息刷新.
2.分布式环境下生成全局唯一数字递增id.
分布式环境下生成连续单调递增(在一个workerid内),全局唯一数字id.
3.Bee分布式唯一id算法特性:不依赖时钟,workerid可配置,易扩展.
具体算法实现:SerialUniqueId,OneTimeSnowflakeId,PearFlowerId.
提供id生成工厂:GenIdFactory,且可配置id生成器具体实现类.
4.可为所有表的Long型id字段自动生成全局唯一id主键.
增强功能:
5.同库分表支持,动态表名映射支持.
实体与任意表名映射支持. Suid add one method: public Suid setDynamicParameter(String para,String value);
add 2 annotation:@Table,@Entity.
6.添加for update功能,用于锁住某个表的一些记录.
public Condition forUpdate()
7.增加高级更新设置值支持,复杂查询、多表查询支持只查部分字段: 在Condition添加5个新方法.
8.支持 SQL 输出日志配置,占位参数可显示参数,可输出直接可执行的sql
.....
12. ...
Bee简单易用:单表操作、多表关联操作,可以不用写sql,极少语句就可以完成SQL操作;10分钟即可学会使用。
Bee功能强大:复杂查询也支持向对象方式,分页查询性能更高,一级缓存即可支持个性化优化。高级要求,还可以方便自定义SQL语句。
码云上的项目首页:
(增加与其它 工具 的性能比较数据.)
以上所述就是小编给大家介绍的《ORM 框架 Bee v1.8 发布,增加分布式特性》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 如何选型一个合适的框架:分布式任务调度框架选型
- 分布式计算框架MapReduce
- 分布式应用框架 Dapr
- 作者访谈:分布式敏捷框架指南
- TensorFlow分布式深度学习框架
- 设计一个分布式RPC框架
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Spring Into HTML and CSS
Molly E. Holzschlag / Addison-Wesley Professional / 2005-5-2 / USD 34.99
The fastest route to true HTML/CSS mastery! Need to build a web site? Or update one? Or just create some effective new web content? Maybe you just need to update your skills, do the job better. Welco......一起来看看 《Spring Into HTML and CSS》 这本书的介绍吧!