Мы используем очень простую настройку @RepositoryRestResource поверх PagingAndSortingRepository, подключенного к базе данных Postgres. Также мы настроили Spring.jackson.property-naming-strategy=SNAKE_CASE для возврата красивого json. Все было прекрасно, пока мы не начали сортировку. Как мы обнаружили, сортировка требует от нас предоставления фактических имен полей классов (которые, конечно, есть в случае с верблюдом):
И когда мы пытаемся сделать JavaScript дружественным
это терпит неудачу, потому что jpa пытается разделить параметр подчеркиванием.
Есть ли простой способ иметь параметры пути в том же формате, что и в json, который мы возвращаем?
Подробнее здесь:
https://stackoverflow.com/questions/407 ... nderscores