diff --git a/src/main/java/org/springframework/data/jpa/repository/support/QueryDslJpaRepository.java b/src/main/java/org/springframework/data/jpa/repository/support/QueryDslJpaRepository.java index a282049eb..1cdaf7698 100644 --- a/src/main/java/org/springframework/data/jpa/repository/support/QueryDslJpaRepository.java +++ b/src/main/java/org/springframework/data/jpa/repository/support/QueryDslJpaRepository.java @@ -160,7 +160,7 @@ public class QueryDslJpaRepository extends * @param predicate * @return */ - private JPQLQuery createQuery(Predicate... predicate) { + protected JPQLQuery createQuery(Predicate... predicate) { return new JPAQuery(em).from(path).where(predicate); } @@ -173,7 +173,7 @@ public class QueryDslJpaRepository extends * @param pageable * @return */ - private JPQLQuery applyPagination(JPQLQuery query, Pageable pageable) { + protected JPQLQuery applyPagination(JPQLQuery query, Pageable pageable) { if (pageable == null) { return query; @@ -193,7 +193,7 @@ public class QueryDslJpaRepository extends * @param sort * @return */ - private JPQLQuery applySorting(JPQLQuery query, Sort sort) { + protected JPQLQuery applySorting(JPQLQuery query, Sort sort) { if (sort == null) { return query; @@ -215,7 +215,7 @@ public class QueryDslJpaRepository extends * @return */ @SuppressWarnings({ "rawtypes", "unchecked" }) - private OrderSpecifier toOrder(Order order) { + protected OrderSpecifier toOrder(Order order) { Expression property = builder.get(order.getProperty());