Mam tabelę przesyłania z identyfikatorami, nazwami, kodami i innymi właściwościami. Moim wymaganiem jest wyszukiwanie rekordów na podstawie wspomnianych właściwości i zwrócenie zestawu stronicowanego.Zapytanie JPA do wyboru na podstawie kryteriów z podziałem na paginy
To pseudokod co szukam
searchSubmission(searchFilter sf,pageIndex,noOfRecords)
{
query = 'from submisssion where code=sf.code or id=sf.id order by id start_from (pageIndex*noOfRecords) limit noOfRecords'
return result();
}
Wydaje się, że wiele opcji: CriteriaBuilder, NamedQuery etc .. który jest skuteczny jeden w tej sytuacji?