我有以下使用TypedQuery
的代码,但是由于缺少ORDER BY
的动态功能,我想将其转换为条件构建器对象。是否可以使用条件构建器实现相同的查询?
TypedQuery<User> query = this.entityManager.createQuery("SELECT u FROM User u LEFT JOIN sales s ON u.id = s.user_id AND u.username LIKE :username", User.class);
query.setParameter("username", "%" + sampleUsername.toLowerCase() + "%");
答案 0 :(得分:0)
是的。每个JPQL查询都可以使用Criteria API实现