6
मैं बनाना चाहते हैं, जावा कोड, एक कस्टम पृष्ठांकन में से कस्टम पृष्ठांकन एक सरणी सूचीसरणी सूची
import org.springframework.data.domain.Sort;
import org.springframework.data.domain.PageRequest;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Sort.Direction;
...
int page = 0;
int count = 8;
String sortOrder = "desc";
String sortBy = "id";
Sort sort = new Sort(Direction.fromString(sortOrder), sortBy);
PageRequest pageable = new PageRequest(page, count, sort);
List<Impianto> impiantos = myService.findMyMethod(); // returned 30 objects
Page<Impianto> pageImpianto = new PageImpl<Impianto>(impiantos, pageable, impiantos.size());
स्क्रिप्ट के द्वारा ऊपर 8 तत्वों का एक पेज वापस नहीं करता है। क्यूं कर?
एनबी। सूची डीबी
से वापस नहीं आई है क्या आप मेरी मदद कर सकते हैं?
क्या ढांचे का उपयोग कर रहे लागू किया? वेयर 'सॉर्ट', 'पेजरक्वेट' और 'पेज' कक्षाएं हैं? –
@ Gaël यह वसंत है। [पेज] देखें (http://docs.spring.io/spring-data/commons/docs/current/api/org/springframework/data/domain/Page.html) और [पेजआईएमपीएल] (http: // डॉक्स। spring.io/spring-data/commons/docs/current/api/org/springframework/data/domain/PageImpl.html#PageImpl-java.util.List-org.springframework.data.domain.Pageable-long-)। –
* "उपरोक्त स्क्रिप्ट 8 तत्वों का एक पृष्ठ नहीं लौटाती है" * ... 'getTotalElements()' वापसी क्या करती है? –