内容简介:Bee,互联网新时代的Java ORM工具,简单、高效,开发速度快! V1.9.8(2021中秋节版) SuidRich增加4个易用方法; 多表查询支持List类型实体字段的多表关联查询; 不用Javabean实体结构操作数据库suid功能趋向完备;...
Bee,互联网新时代的Java ORM工具,简单、高效,开发速度快!
V1.9.8(2021中秋节版)
SuidRich增加4个易用方法;
多表查询支持List类型实体字段的多表关联查询;
不用Javabean实体结构操作数据库suid功能趋向完备;
其它:
PreparedSqlLib新增selectMapList方法,
支持生成Json格式的 SQL 脚本 等.
在用别的ORM工具时,有碰到过这种问题吗?
"一对多关联,出现数据条数不匹配的情况,比如要查询10条,由于一对多的关系导致最终得到的数据条数变少。"
来Bee看下,这些问题是如何解决的吧!
Bee立志要做一个最懂用户的ORM框架!
功能详情:
1.
SuidRich增加4个方法:
public
public
public
public
2.
MoreTable(多表查询):
支持List类型实体字段的多表关联查询.
支持两个子表的join关联查询(inner join,right join, left join);
支持一个子表里还有一个子表的关联查询.
修复问题:当一个子表的属性都为null时,该子表字段直接设置为null.
注解 JoinTable添加方法:subClass()用于List类型字段的多表关联查询.
Condition新增方法,用于在关联查询时的on表达式达到提前过滤数据:
public Condition opOn(String field, Op Op, Object value);
3.
MapSuid(不用Javabean实体结构操作数据库):
新增update,count,查询分页,新增和调整insert and insertAndReturnId.
至此,MapSuid的select,update,insert,delete及分页功能已完备。
4.
PreparedSqlLib新增selectMapList方法.
多数据源读写模式,支持不同类型数据源,方便数据库间转移数据.
Logger: 两个方法支持有Throwable参数.
增加流的 工具 类StreamUtil
增强检测字段合法性,包括MapSuid使用的字段.
use LinkedHashMap in List
-----------------------------------------
Bee 是一个简单,易用,功能强大,开发速度快,编码少的 JAVA ORM 框架。连接,事务都可以由Bee框架负责管理. Bee 简化了与DB交互的编码工作量, 是 编码复杂度 为 O(1) 的 Java 框架!
Bee简单易用:单表操作、多表关联操作,可以不用写sql,极少语句就可以完成SQL操作;概念简单,10分钟即可入门。
Bee功能强大:复杂查询也支持向对象方式,分页查询性能更高,一级缓存即可支持个性化优化;具有分布式特性。高级要求,还可以方便自定义SQL语句。
码云上的项目首页:
https://gitee.com/automvc/bee-springboot
github:
https://github.com/automvc/bee
相关框架设计信息也可关注微信公众号:软件设计活跃区
以上所述就是小编给大家介绍的《ORM 框架 Bee V1.9.8(2021 中秋节版)发布》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Ajax for Web Application Developers
Kris Hadlock / Sams / 2006-10-30 / GBP 32.99
Book Description Reusable components and patterns for Ajax-driven applications Ajax is one of the latest and greatest ways to improve users’ online experience and create new and innovative web f......一起来看看 《Ajax for Web Application Developers》 这本书的介绍吧!
Markdown 在线编辑器
Markdown 在线编辑器
UNIX 时间戳转换
UNIX 时间戳转换