标签
作者
自从JSR-220专家小组在Java EE 1.5中引入基于注解的依赖注入和Java持久化API以来,使用专用注解@PersistenceContext
和@PersistenceUnit
,就可以将EntityManager
或EntityManagerFactory
注入到大多数Java EE组件中。
后来,我的JSR-299专家小组引入了一种全新的依赖注入方法,最终被称为Java的上下文和依赖注入。最初非常具有争议,但CDI随着时间的推移已经成为了Java EE平台——哦,我的意思是,Jakarta EE——的核心,并且其他技术也采用了CDI,现在已经是第六个版本,作为基础组件模型。
但在CDI 1.0版本中,我需要一种方法来弥合@PersistenceContext
和CDI支持的@Inject
注解之间的差距。而且随着CDI本身陷入FUD,我在政治上并不处于一个非常强大的位置,去请求EE平台小组重新定义他们当时相当新颖的依赖注入注解,以适应我们正在CDI中采取的疯狂新方向。
我们很高兴宣布Hibernate Search 7.2.0.Final版本发布。
与Hibernate Search 7.1相比,这个版本包含了许多对搜索DSL的改进,包括新的投影类型、新的谓词、现有谓词的增强、查询参数等。
这个版本还包括将许可证更改为Apache License 2.0,这将是项目的许可证。
它升级到Hibernate ORM 6.6,引入了对OpenSearch 2.14、2.15和2.16的兼容性,以及与Elasticsearch 8.14和8.15的兼容性。
我们刚刚发布了 Hibernate Search 7.2.0.CR1,这是 Hibernate Search 下一个次版本的第一个候选发布版。
本版本引入了新的 prefix
谓词和几个针对 knn
谓词的改进,兼容 OpenSearch 2.15,升级到 Hibernate ORM 6.6,并修复了一些错误。
我们刚刚发布了 Hibernate Validator 9.0.0.Beta2,这是 Hibernate Validator 9.0 系列的第一个发布版。
这个系列针对 Jakarta EE 11。它是 Jakarta Validation 3.1 的实现。它还引入了新的约束条件,删除了安全管理的集成,提供了 BOM 以简化依赖关系管理,包含依赖关系更新,并进行了其他改进和错误修复。
[ ... ]