内容简介:V1.9.0.3-12-SNAPSHOT(植树节版) Condition 添加方法: public Condition opWithField(String field1, Op Op, String field2); public Condition setWithField(String field1, String field2); 支持像:field1=fie...
V1.9.0.3-12-SNAPSHOT(植树节版)
Condition 添加方法:
public Condition opWithField(String field1, Op Op, String field2);
public Condition setWithField(String field1, String field2);
支持像:field1=field2的表达式
eg: opWithField(field1,Op.gt,field2)-->where field1>field2
eg: setWithField(field1,field2)--> set field1=field2
V1.9.0更多功能,请查看:
https://www.oschina.net/news/129291/bee-1-9-0-1-snapshot-released
https://www.oschina.net/news/130028
------------------------------------------------------------------------
Bee是一个Java ORM框架。重点是简单,同时功能还很强大!
一个兼具Hibernate和Mybatis优点的ORM框架,同时又避免了两者的缺陷;
此外还有许多自己的优点,如开发速度快,编写代码少,文件小,具有分布式特性。
Bee 是一个简单,易用,功能强大,开发速度快,编码少的 JAVA ORM 框架。 如果说Mybatis在Hibernate之后不是重复造轮子,那Bee在Hibernate和Mybatis之后也不会是重复造轮子!
工欲善其事必先利其器!——《论语·卫灵公》
磨刀不误砍柴工! Bee连磨刀的时间都帮你省了。
Bee其它主要功能特点介绍:
1.接口简单,使用方便。Suid接口中对应 SQL 语言的select,update,insert,delete操作提供4个同名方法。
2.使用了Bee,你可以不用再另外编写dao代码,直接调用Bee的api即可完成对DB的操作。
3.约定优于配置:Javabean没有注解,也不需要xml映射文件,只是纯的Javabean即可,甚至get,set方法不用也可以。
4.智能化自动过滤null和空字符串,不用再写判断非空的代码。
5.动态/任意组合查询条件,不需要提前准备dao接口,有新的查询需求也不用修改或添加接口。
6.支持原生SQL排序, 原生语句分页(不需要将全部数据查出来)。
7.支持直接返回Json格式查询结果; 链式编程。
8.支持存储过程,支持原生SQL(自定义sql语句),支持事务、for update,支持批处理操作。
9.支持只查询一部分字段。
10.支持面向对象方式复杂查询、多表查询(无n+1问题; 支持:一对一,一对多,多对一,多对多)。
11.一级缓存,概念简单,功能强大;一级缓存也可以像JVM一样进行细粒度调优;智能缓存,支持更新配置表,不用重启。
12.表名与实体名、字段名与属性名映射默认提供多种实现,且支持自定义映射规则扩展。
13.多种DB支持轻松扩展(MySQL,MariaDB,Oracle,H2,SQLite,PostgreSQL等直接可用)。
14.无第三方插件依赖;可零配置使用。
15.提供表对应的javabean自动生成工具,Javaweb后端代码根据模板自动生成;能打印非占位符的可执行sql,方便调试。
16.支持读写分离一主多从, 仅分库等多数据源模式。
17.分布式环境下生成连续单调递增(在一个workerid内),全局唯一数字id;提供自然简单的分布式主键生成方式。
18.支持同库分表,动态表名映射。
19.性能好:接近JDBC的速度;文件小:Bee V1.8 jar 仅217k。
码云上的项目首页:
相关框架设计信息也可关注微信公众号:软件设计活跃区
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- RxFluxArchitecture框架介绍1-基本功能实现
- iOS换肤功能的简单处理框架
- ThinkPHP实现支付宝接口功能 - ThinkPHP框架
- 一款功能强大的 PHP 开发框架
- LollipopGo开源游戏服务器框架--邮件功能demo
- 一文快速详解前端框架 Vue 最强大的功能
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Mathematica Cookbook
Sal Mangano / O'Reilly Media / 2009 / GBP 51.99
As the leading software application for symbolic mathematics, Mathematica is standard in many environments that rely on math, such as science, engineering, financial analysis, software development, an......一起来看看 《Mathematica Cookbook》 这本书的介绍吧!