bee-spring-boot V1.17(中秋版)
bee-spring-bootV1.17 整合了 spring-boot 的几个通用版本,默认是 2.5.6;
还有 2.0.4,2.4.2,1.5.16(分别对应spirng boot 2.0.4.RELEASE, 2.4.2.RELEASE, 1.5.16.RELEASE),
2.5.6, 2.5.13 , 2.6.7;
并且提供 bee-spring-boot-starter.
比如,整合spring boot 2.5.13,maven 依赖:
<dependency> <groupId>org.teasoft</groupId> <artifactId>bee-spring-boot</artifactId> <version>1.17.boot2.5.13</version> </dependency>
直接使用相应 starter:
<parent> <groupId>org.teasoft</groupId> <artifactId>bee-spring-boot-starter</artifactId> <version>1.17boot2.5.13</version> </parent>
相应 demo:
https://gitee.com/automvc/bee-starter-demo
Bee V1.17
新增功能:
1) SqlServer 支持 start,size 两个参数分页
2) 事务注解 Tran 及提供与 AOP 协调的默认实现;支持在类级别使用
3) 支持 Android(安卓) 直接使用 Bee 访问 SQLite 数据库;Bee 增加 Android ORM 功能.
4) 支持 HarmonyOS(鸿蒙) 直接使用 Bee 访问 SQLite 数据库;Bee 增加 HarmonyOS ORM 功能. 在 Harmony 和 Android 两个环境 , 可以用同一套 Bee 代码访问 DB, 提高代码重用,节省人力物力!
5) 支持 Android 日志:android.util.Log
6) 支持 HarmonyOS 日志:ohos.hiviewdfx.HiLog
7) 主键支持名称不叫 "id", 类型除了 Long, 可以是 Integer 或 String
8) 支持用注解定义主键自动生成,主键值生成注解:GenId,GenUUID
9)@Column 添加默认实现 (强烈建议: 在新系统中不要使用该注解)
10)@Table,@Column,@PrimaryKey (@Id),@Ignore (@Transient) 可以兼容 JPA 相应注解 (在 AnnoAdapter 接口定义)
11) 字段名称引用类 (默认格式: 实体名_F(自动生成)) 增加 ALL_NAMES 属性,可一次获取实体的所有字段值
12) Ddl.java 支持创建索引 (normal,unique), 联合主键
13) 动态获取 JdbcToJavaType
14) 命名转换增加种类 4 (DbUpperAndJavaLower): 数据库使用大写字母,Java 使用小写字母;忽略大小写,使用的字符是一样的
15) 同时使用多种命名时,缓存添加 TranslateType 部分
16) 分布式 id 生成器,支持设置起始年份:bee.distribution.genid.startYear
详情:
Bee1.17 同时支持 JDBC、安卓和鸿蒙;SQL Server 分页、JPA 支持(同步 Maven)
https://www.oschina.net/news/209967
---------------------------------------------------------------------
Bee,互联网新时代的 Java ORM 框架,更快、更简单、更自动,开发速度快,运行快,更智能! Bee 简化了与 DB 交互的编码工作量. 入群 (扣群:992650213),可获得个性化的使用咨询.
Spring Boot 是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,
从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot 可以帮助我们进行快速应用开发。
Bee 整合 Spring Boot, 让你瞬间拥有两样快速开发利器!
码云上的项目首页:
https://gitee.com/automvc/bee-springboot
https://gitee.com/automvc/bee
github:
https://github.com/automvc/bee
下载代码包含有 Bee API 中文版.
相关框架设计信息也可关注微信公众号:软件设计活跃区
还没有评论,来说两句吧...