是否可以将 CriteriaQuery 与 JPA 1.0 一起使用。我猜 JPA 2.0 不适用于 Java Se(版本 -- Java(TM) SE Runtime Environment (build 1.6.0_16-b01))。我绑使用,
CriteriaBuilder cb = em.getCriteriaBuilder();
CriteriaQuery<Test> cq = cb.createQuery(Test.class);
Root<Test> test= cq.from(Test.class);
……
但是在 javax.persistence.* 中找不到 CriteriaBuilder 的定义;(尝试导入 javax.persistence.criteria.CriteriaBuilder;以及)
如果不可能,我有什么最好的选择。我在后端使用休眠,但仍然有非专有的方式来做到这一点?如果不是休眠怎么办?
谢谢。