Hibernate Reactive 是由社区驱动的。因此,路线图会不断发展以反映用户的需求。通常不会提供日期,我们会在准备好时发布。
Hibernate Reactive 1.0
初始版本已支持 Hibernate ORM 的大多数功能,包括
-
Session
和StatelessSession
API 的几乎所有操作 -
几乎所有 ORM 映射注解
-
HQL、原生 SQL 和
Criteria
查询 -
所有关联获取策略
-
语句批处理
-
序列、表、标识和自定义标识生成
-
资源本地事务
-
乐观和悲观锁定
-
本地二级缓存
-
自定义连接管理和多租户
-
自动模式导出
-
选择
CompletionStage
或 Mutiny 为基础的 API -
与 Hibernate Validator、Hibernate JPA 元模型生成器、查询验证器和 Hibernate 字节码增强器的集成
-
与 Quarkus 的集成
以下数据库通过 Vert.x 4 客户端库支持
-
PostgreSQL、MySQL、MariaDB、Db2、SQL Server 和 CockroachDB。
我们正在努力解决以下缺失的功能
-
注解
@org.hibernate.annotations.Source
用于数据库生成的@Version
属性。 -
注解
@org.hibernate.annotations.CollectionId
。