Поля сортировки остатков данных Spring с подчеркиваниемJAVA

Программисты JAVA общаются здесь
Anonymous
Поля сортировки остатков данных Spring с подчеркиванием

Сообщение Anonymous »

Мы используем очень простую настройку @RepositoryRestResource поверх PagingAndSortingRepository, подключенного к базе данных Postgres. Также мы настроили Spring.jackson.property-naming-strategy=SNAKE_CASE для возврата красивого json. Все было прекрасно, пока мы не начали сортировку. Как мы обнаружили, сортировка требует от нас предоставления фактических имен полей классов (которые, конечно, есть в случае с верблюдом):

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

get("/thing?sort=dateCreated,desc")
И когда мы пытаемся сделать JavaScript дружественным

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

get("/thing?sort=date_created,desc")
это терпит неудачу, потому что jpa пытается разделить параметр подчеркиванием.

Есть ли простой способ иметь параметры пути в том же формате, что и в json, который мы возвращаем?

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

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