Параметры Pretty-Print для Spring + REST - PullRequest
0 голосов
/ 06 марта 2020

Я пишу код с этим уроком (https://spring.io/guides/tutorials/rest/) и теперь у меня есть такой вывод:

[{"id":1,"name":"Bilbo Baggins","role":"burglar"},{"id":2,"name":"Frodo Baggins","role":"thief"}]

Но в уроке все получилось иначе:

{
  "_embedded": {
    "employeeList": [
      {
        "id": 1,
        "name": "Bilbo Baggins",
        "role": "burglar",
        "_links": {
          "self": {
            "href": "http://localhost:8080/employees/1"
          },
          "employees": {
            "href": "http://localhost:8080/employees"
          }
        }
      },
      {
        "id": 2,
        "name": "Frodo Baggins",
        "role": "thief",
        "_links": {
          "self": {
            "href": "http://localhost:8080/employees/2"
          },
          "employees": {
            "href": "http://localhost:8080/employees"
          }
        }
      }
    ]
  },
  "_links": {
    "self": {
      "href": "http://localhost:8080/employees"
    }
  }
}

Я знаю, это потому, что JSON, но как я могу это изменить?

Версия: Java jdk 12, Intelij Idea последнее обновление, Spring MVC 5.2.4;

Мой код: https://github.com/Rogue06/demonica

1 Ответ

0 голосов
/ 19 марта 2020

Мне пришлось добавить следующий код в app.properties:

spring.jackson.serialization.INDENT_OUTPUT=true
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...