Bee V1.17.0.9 精益求精,优化多项功能

ORM Bee 简单易用,文件小,性能好支持 JDBC,同时支持 Android 和 Harmony

Bee,互联网新时代的 Java ORM 工具,更快、更简单、更自动,开发速度快,运行快,更智能!

V1.17.0.9(精益求精·七夕)
1)字段名称引用类(默认格式:实体名_F(自动生成))增加ALL_NAMES属性,可一次获取实体的所有字段值
2)Ddl.java支持创建索引(normal,unique),联合主键
3)condition.op(fieldName, Op.in, Value)增加支持List,Set,Number Array,单个Number元素
4)condition.opOn(fieldName, Op.in, Value) Value限定只支持Number和String
5)增强:ExcelReader数据列数目动态计算
6)增强:like;Op添加likeLeft,likeRight,likeLeftRight(参数值由框架负责转义);打印SQL日志作相应转义
7)增强:GenBean生成Javabean,当id是BigDecimal时,重置为Long型
8)动态获取JdbcToJavaType
9)命名转换增加种类4(DbUpperAndJavaLower):数据库使用大写字母,Java使用小写字母;忽略大小写,使用的字符是一样的
10)多种命名时,缓存添加TranslateType部分
11)事务注解@Tran,支持在类级别使用
12)@Ignore(@Transient)可以兼容JPA相应注解(在AnnoAdapter接口定义)
13)fixed bug:level 2缓存判断;TypeHandler返回值类型转换
14)增强:SQLite日期类型(date)匹配转换支持

相关实例:

Bee事务注解@Tran使用实例

https://my.oschina.net/u/4111850/blog/5561350

Bee 的约定与自定义

https://my.oschina.net/u/4111850/blog/5551862

同时使用不同数据源和不同命名转换实例

https://my.oschina.net/u/4111850/blog/5558755

模糊查询 like 用法实例 (Bee)

https://my.oschina.net/u/4111850/blog/5560414

更多使用实例:

https://gitee.com/automvc/bee-exam

https://github.com/automvc/bee-exam

感谢网友:  zxz    hardill    雪佛兰

Bee 是一个简单,易用,功能强大,开发速度快,编码少的 JAVA ORM 框架。连接,事务都可以由 Bee 框架负责管理. Bee 简化了与 DB 交互的编码工作量,是 编码复杂度 为 O(1) 的 Java 框架!

Bee 简单易用:单表操作、多表关联操作,可以不用写 sql, 极少语句就可以完成 SQL 操作;概念简单 ,10 分钟即可入门。
Bee 功能强大:复杂查询也支持向对象方式,分页查询性能更高,一级缓存即可支持个性化优化;具有分布式特性。高级要求,还可以方便自定义 SQL 语句

下期功能预告:

你还想添加什么功能,请到评论区告诉我们!

码云上的项目首页:

https://gitee.com/automvc/bee

https://gitee.com/automvc/bee-springboot

github:

https://github.com/automvc/bee

猜你喜欢

转载自www.oschina.net/news/205329
Bee