Spring Data JPA – пользовательская сортировка в JpaRepositoryJAVA

Программисты JAVA общаются здесь
Anonymous
Spring Data JPA – пользовательская сортировка в JpaRepository

Сообщение Anonymous »

Я использую Spring Data JPA с Spring Data REST и создал JpaRepository для своей сущности Thing.

Код: Выделить всё

@Repository
public interface ThingRepository extends JpaRepository {

@RestResource(path = "findByName", rel = "findByName")
Page findByName(@Param("name") String name, Pageable page);

}
Я хочу применить сортировку. Я хочу отсортировать список вещей на основе специального алгоритма оценки.

Код: Выделить всё

List sortByRating(List things){

// custom logic

return things;
};
Я хотел бы, если возможно, использовать пользовательскую функцию для сортировки результатов. Каков наилучший подход к такого рода вещам в Spring JPA? Как я могу заставить свой репозиторий использовать мою функцию для сортировки набора результатов?

Подробнее здесь: https://stackoverflow.com/questions/333 ... repository

Вернуться в «JAVA»