|
|
@@ -25,8 +25,10 @@ import java.util.Collections;
|
|
|
import java.util.List;
|
|
|
import javax.persistence.criteria.CriteriaBuilder;
|
|
|
import javax.persistence.criteria.CriteriaQuery;
|
|
|
+import javax.persistence.criteria.Order;
|
|
|
import javax.persistence.criteria.Predicate;
|
|
|
import javax.persistence.criteria.Root;
|
|
|
+import org.hibernate.jpa.criteria.OrderImpl;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.data.domain.Page;
|
|
|
import org.springframework.data.domain.Pageable;
|
|
|
@@ -95,6 +97,13 @@ public class UserBackendServiceImpl implements UserBackendService {
|
|
|
predicates.toArray(array);
|
|
|
Predicate predicate = builder.and(array);
|
|
|
query.where(predicate);
|
|
|
+
|
|
|
+ List<Order> orderList = new ArrayList<>();
|
|
|
+ /*Order order = new OrderImpl(root.get("identityValidCode"), true);
|
|
|
+ orderList.add(order);*/
|
|
|
+ Order order = new OrderImpl(root.get("registerDate"), false);
|
|
|
+ orderList.add(order);
|
|
|
+ query.orderBy(orderList);
|
|
|
return null;
|
|
|
}
|
|
|
}, page);
|