在JPA1中,您可以通过以下方式将结果映射到非托管实体:
Query query = entityManager.createQuery("SELECT NEW com.test.TestInfo(e.name, e.city) from Example e");
在JPA2中你可以这样做:
Query query = entityManager.createQuery(“SELECT e.name, e.city from Example e”,TestInfo.Class);
我如何使用criteria-api做到这一点?我根本不知道谷歌的流行语。
任何提示?
强尼