例如,如果我为User实体创建一个JPQLQuery,如下所示:
public class QUser extends EntityPathBase<User> {}
QUser qUser = QUser.User;
JPQLQuery query = new HibernateQuery(getSession()).from(qUser);
如果我只有持久化类,是否可以这样做?
JPQLQuery query = createFromPersistentClass(User.class);
提前感谢您的帮助。
答案 0 :(得分:0)
您可以替换
QUser qUser = QUser.user;
与
PathBuilder<User> qUser = new PathBuilder<>(User.class, "user");
或以通用方式
PathBuilder<?> qEntity = new Pathbuilder(clazz, "entity");
替换&#34;实体&#34;您可以使用任何变量名称。