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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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