赞
踩
Hibernate/MyBatis+ plus +Sharding JDBC + Jpa+ Spring data+ GraphQL+ App ORM (Android, 鸿蒙)= Bee
小巧玲珑!仅 860K, 还不到 1M, 但却是功能强大!
1.Javabean 实体支持继承 (配置 bee.osql.openEntityCanExtend=true)
2. 增强批量插入与事务的关联
2.2 之前,调用批量插入在每个批都会提交 commit, 但在 2.2 改为只调用一次且在事务中,在批量插入的方法内容不再提交,而由事务控制。扣群:992650213
3.fixed bug:
1) Condition 使用 Op.in 时,参数为 null 时会报异常
2) 分片批量插入上下文相关的 bug
3) 仅分库时,解决上下文问题
4) 分片时,主线程的上下文要清除
5).InheritableThreadLocal 与 parallelStream () 不兼容的 bug, 当不是分片模式时,可以用 parallelStream (), 而分片时则不建议使用 parallelStream ()
-
- gradle(short)
- implementation 'org.teasoft:bee-spring-boot:2.2'
-
- gradle
- implementation group: 'org.teasoft', name: 'bee-spring-boot', version: '2.2'
maven:
- <dependency>
- <groupId>org.teasoft</groupId>
- <artifactId>bee-spring-boot</artifactId>
- <version>2.2</version>
- </dependency>
https://my.oschina.net/u/4111850/blog/10759889
支持各种分片模式:
1. 分库分表
2. 仅分库
3. 仅分表
4. 使用日期的字段作为分片键
5. 不规则,通过自定义设置映射
自动生成 Spring Boot 后端微服务代码,几秒钟即可完成,秒杀 GPT.
gencode: 自动生成Spring Boot后端微服务代码,几秒钟即可完成, 秒杀GPT.
下期功能预告:
Bee 已经是一个功能很齐全的 ORM 啦, 你还想添加什么功能,请到评论区告诉我们. 扣群 (992650213)!
项目首页:
https://github.com/automvc/bee
bee-springboot: Bee整合Spring Boot,让你瞬间拥有两样快速开发利器! Bee 支持Sharding;JDBC,Android,HarmonyOS!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。