Browse Source

replace to PageRequest.of

deason 4 năm trước cách đây
mục cha
commit
a3145a2ce0

+ 1 - 1
examcloud-core-questions-service/src/main/java/cn/com/qmth/examcloud/core/questions/service/PaperStructService.java

@@ -104,7 +104,7 @@ public class PaperStructService {
                 }
             }
         }
-        return new PageImpl<PaperStruct>(paperList, new PageRequest(curPage - 1, pageSize), count);
+        return new PageImpl<PaperStruct>(paperList, PageRequest.of(curPage - 1, pageSize), count);
     }
 
     /**

+ 1 - 1
examcloud-core-questions-service/src/main/java/cn/com/qmth/examcloud/core/questions/service/impl/ExportStructureServiceImpl.java

@@ -98,7 +98,7 @@ public class ExportStructureServiceImpl implements ExportStructureService {
         query.limit(pageSize);
         query.skip((curPage - 1L) * pageSize);
         List<ExportStructure> list = this.mongoTemplate.find(query, ExportStructure.class);
-        return new PageImpl<ExportStructure>(list, new PageRequest(curPage - 1, pageSize), count);
+        return new PageImpl<ExportStructure>(list, PageRequest.of(curPage - 1, pageSize), count);
     }
 
     @Override

+ 5 - 5
examcloud-core-questions-service/src/main/java/cn/com/qmth/examcloud/core/questions/service/impl/PaperServiceImpl.java

@@ -229,7 +229,7 @@ public class PaperServiceImpl implements PaperService {
         query.skip((curPage - 1L) * pageSize);
         List<Paper> paperList = this.mongoTemplate.find(query, Paper.class);
         setPaperQuesCountAndScore(paperList);
-        return new PageImpl<Paper>(paperList, new PageRequest(curPage - 1, pageSize), count);
+        return new PageImpl<Paper>(paperList, PageRequest.of(curPage - 1, pageSize), count);
     }
 
     /**
@@ -257,7 +257,7 @@ public class PaperServiceImpl implements PaperService {
         query.limit(pageSize);
         query.skip((curPage - 1L) * pageSize);
         List<Paper> paperList = this.mongoTemplate.find(query, Paper.class);
-        return new PageImpl<Paper>(paperList, new PageRequest(curPage - 1, pageSize), totalNumber);
+        return new PageImpl<Paper>(paperList, PageRequest.of(curPage - 1, pageSize), totalNumber);
     }
 
     /**
@@ -385,7 +385,7 @@ public class PaperServiceImpl implements PaperService {
         query.skip((curPage - 1L) * pageSize);
         List<Paper> paperList = this.mongoTemplate.find(query, Paper.class);
         setPaperQuesCountAndScore(paperList);
-        return new PageImpl<Paper>(paperList, new PageRequest(curPage - 1, pageSize), count);
+        return new PageImpl<Paper>(paperList, PageRequest.of(curPage - 1, pageSize), count);
     }
     
     @Override
@@ -419,7 +419,7 @@ public class PaperServiceImpl implements PaperService {
         query.skip((curPage - 1L) * pageSize);
         List<Paper> paperList = this.mongoTemplate.find(query, Paper.class);
         setPaperQuesCountAndScore(paperList);
-        return new PageImpl<Paper>(paperList, new PageRequest(curPage - 1, pageSize), count);
+        return new PageImpl<Paper>(paperList, PageRequest.of(curPage - 1, pageSize), count);
     }
 
     /**
@@ -1144,7 +1144,7 @@ public class PaperServiceImpl implements PaperService {
         query.limit(pageSize);
         query.skip((curPage - 1L) * pageSize);
         List<Paper> paperList = this.mongoTemplate.find(query, Paper.class);
-        Page<Paper> paperPageList = new PageImpl<Paper>(paperList, new PageRequest(curPage - 1, pageSize), total);
+        Page<Paper> paperPageList = new PageImpl<Paper>(paperList, PageRequest.of(curPage - 1, pageSize), total);
         setPaperQuesCountAndScore(paperList);
         return paperPageList;
     }

+ 1 - 1
examcloud-core-questions-service/src/main/java/cn/com/qmth/examcloud/core/questions/service/impl/QuesServiceImpl.java

@@ -337,7 +337,7 @@ public class QuesServiceImpl implements QuesService {
         query.limit(pageSize);
         query.skip((curPage - 1L) * pageSize);
         List<Question> questionList = this.mongoTemplate.find(query, Question.class);
-        Page<Question> questionPageList = new PageImpl<Question>(questionList, new PageRequest(curPage - 1, pageSize),
+        Page<Question> questionPageList = new PageImpl<Question>(questionList, PageRequest.of(curPage - 1, pageSize),
                 total);
         for (Question question : questionPageList) {
             formatQues(question);

+ 1 - 1
examcloud-core-questions-service/src/main/java/cn/com/qmth/examcloud/core/questions/service/impl/QuestionProviderServiceImpl.java

@@ -259,7 +259,7 @@ public class QuestionProviderServiceImpl implements QuestionProviderService {
         query.skip((curPage - 1L) * pageSize);
         List<Question> questionList = this.mongoTemplate.find(query, Question.class);
         List<DefaultQuestion> defaultQuestions = buildDefaultQuestions(questionList);
-        Page<DefaultQuestion> questions = new PageImpl<DefaultQuestion>(defaultQuestions, new PageRequest(curPage - 1, pageSize), count);
+        Page<DefaultQuestion> questions = new PageImpl<DefaultQuestion>(defaultQuestions, PageRequest.of(curPage - 1, pageSize), count);
         return questions;
     }