Size: a a a

2020 October 20

D

Dima in learn.java
получить на клиенте или где?
источник

А

Артём Курилко... in learn.java
на сервере
источник

D

Dima in learn.java
чтобы потом что?
источник

А

Артём Курилко... in learn.java
залогировать тело ответа
источник

D

Dima in learn.java
Артём Курилко
как можно получить переменную s в этом анонимном классе?
 RouteLocator route = builder.routes()
.route("route_id", r -> r.path("/some")
   .filters(f -> f
       .addResponseHeader("Hello", "World")
       .modifyResponseBody(String.class, String.class,
               (exchange, s) -> {
                   System.out.println("Body: " + s);
                   return Mono.just(s);
               }

               )).uri("localhost:8080"))
.build();
вот тут у тебя sout что делает?
источник

А

Артём Курилко... in learn.java
он не нужен, я проверял смогу ли я при вызове метода вывести в консоль тело ответа
источник

D

Dima in learn.java
ну этот метод автоматом вызовется при ответе клиенту
источник

D

Dima in learn.java
и там произойдет логирование
источник

D

Dima in learn.java
разве не то, что тебе нужно?
источник

А

Артём Курилко... in learn.java
Dima
разве не то, что тебе нужно?
логгирование не работает в том методе анонимного класса
источник

D

Dima in learn.java
Артём Курилко
логгирование не работает в том методе анонимного класса
а у тебя логирование sout сделано?
источник

D

Dima in learn.java
а не специальным логером?
источник

А

Артём Курилко... in learn.java
Dima
а не специальным логером?
через logger.info(s)
источник

А

Алексей in learn.java
Артём Курилко
не работает, выдает налл
Без кода того что ты сделал не понять. Ну и правильно советуют - логер юзать
источник

N🌌

Nazarii 🌌 in learn.java
Учу Jackson.
На первом скрине - мой конструктор для объекта. Все поля парсятся, кроме последнего int - он всегда возвращает 0.
До этого пытался сделать его Integer. Не сработало.
На втором скрине показываю свой POST с телом JSON в постмене.

Кто-то видит, почему при парсинге, answer не получает значение, которое я указал JSON?

Буду благодарен за любую наводку.
источник

N🌌

Nazarii 🌌 in learn.java
источник

DS

Dmitriy Shilnikov in learn.java
Nazarii 🌌
Учу Jackson.
На первом скрине - мой конструктор для объекта. Все поля парсятся, кроме последнего int - он всегда возвращает 0.
До этого пытался сделать его Integer. Не сработало.
На втором скрине показываю свой POST с телом JSON в постмене.

Кто-то видит, почему при парсинге, answer не получает значение, которое я указал JSON?

Буду благодарен за любую наводку.
Может у тебя ещё какие-то конструкторы есть?
источник

N🌌

Nazarii 🌌 in learn.java
Dmitriy Shilnikov
Может у тебя ещё какие-то конструкторы есть?
Как-раз решил посмотреть и уточнить, что конструкторов больше никаких нет.
Пока просматривал, увидел, что у меня стоит @JsonIgnoreProperties(value = {"answer"}).
Скорее всего, это моя невнимательность :)
Я поставил эту аннотацию для того, чтобы при сериализации, при GET, пользователь не получил answer. А оно так-же работает при десериализации.
Как я понял, в этой аннотации еще должно быть поле, чтобы уточнить, что игнорировать филд мне нужно только при сериализации?
источник

DS

Dmitriy Shilnikov in learn.java
Nazarii 🌌
Как-раз решил посмотреть и уточнить, что конструкторов больше никаких нет.
Пока просматривал, увидел, что у меня стоит @JsonIgnoreProperties(value = {"answer"}).
Скорее всего, это моя невнимательность :)
Я поставил эту аннотацию для того, чтобы при сериализации, при GET, пользователь не получил answer. А оно так-же работает при десериализации.
Как я понял, в этой аннотации еще должно быть поле, чтобы уточнить, что игнорировать филд мне нужно только при сериализации?
Ну да
источник

Ю

Юрий in learn.java
На собеседовании задали вопрос , что будет с хешмапой, если в качестве хеш-код будет значение переменной объекта и эта переменная будет изменяться в рантайме?
источник