Я использую Spring Data с SQL сервером, и я хотел бы отсортировать результат с помощью пользовательской функции.
Например, у меня есть 3 столбца (имя, местоположение, sort_name_appear_before), и я хотел бы сортировать строки и перемешивать на основе sort_name_appear_before

После сортировки должно быть ниже

Я знаю, что это можно сделать в Java logi c, есть ли способ сделать это в Spring Data?
Я нашел несколько вещей с помощью Критерии, но не могли заставить его работать.