Поля сортировки остатков данных 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
Ответить

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

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

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

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

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