Ich benutze mybatis zum Abrufen von Daten aus der DB. Aber ich würde das umwandelbare Objekt (aus dem Frühjahr) verwenden, um die Paginierungsfunktionalitäten zu haben. Ist das möglich? Es ist immer noch genug, myMapper mit einem PaginationAndSortRepository zu erweitern?Wie benutze ich PagingAndSorting mit MyBatis?
Beispiel:
@Mapper
public interface MyObjetcMapper extends PagingAndSortingRepository {
List<MyObjetc> findAllMyObjetcs(Pageable pageable);
}
und dann habe ich es von meinem Dienst verwenden:
List<MyObjetc> myObjetc= myObjetcMapper.findAllCharacteristics(pageable);
return new PageImpl<>(characteristics, new PageRequest(pageable.getPageNumber(), pageable.getPageSize(), pageable.getSort()), MyObjetc.size());
Das Problem ist, dass so werde ich alle MyObjects zurückkehren und nicht nur den angeforderten Satz .... Ich muss jedes Mal die interessierte Liste extrahieren?
Txs sehr viel. Ich hoffte auf die Lösung. aber es ist ok. Ich werde es lösen mit manuell meinen Mapper zu erweitern. – java4fun
Ich hoffte auch in der Lösung. Mal sehen, ob jemand mit einer besseren Option findet. – amicoderozer