В настоящее время я реализую CustomRepository
, который расширяет Spring PagingAndSortingRepository
, потому что в этом репозитории мне нужна функция сортировки String name
.Spring pagingAndSortingRopository порядок сортировки
Все работы по желанию у меня есть генерируемый хранилище отдыха под: http://localhost:8080/app/customrepository{?page,size,sort}
Когда я хочу, чтобы отсортировать его по URL например .: http://localhost:8080/app/customrepository?sort=name,asc
это становится отсортирован, но в случае чувствительный заказ. Проблема в том, что мне нужна случайная сортировка. Есть ли способ достичь этого без пользовательских процессоров?
Я использовал следующий URL, чтобы получить знания: http://docs.spring.io/spring-data/rest/docs/2.3.0.BUILD-SNAPSHOT/reference/html/#repository-resources.collection-resource
какая база данных? –
Я уверен, что Spring Data выполняет сортировку на уровне базы данных и просто предоставляет нам удобный API. В зависимости от используемой базы данных могут быть разные настройки сортировки, например, на MSSQL Server, это приведет к таким результатам: CS AI (чувствительность к регистру нечувствительна к регистру). –
Oracle 10g. Он сортирует, но в случае senaitive пути. Я хочу сортировать в случае нечувствительного способа – krzakov