我过去使用休眠 QBE 作为:
Session session = (Session) em.unwrap(Session.class);
Example example = Example.create(entityFrom)
此代码正常编译,直到 Hibernate 核心版本 5.6
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>5.6.0</version>
</dependency>
但是如果我使用 6.0.0 版本,代码不会编译,它会接缝 Example,Criterion 类被删除!
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>6.0.0.Beta1</version>
</dependency>
一些想法?我需要使用 QBE 设施!
谢谢