Size: a a a

Java/Kotlin and more

2021 February 26

R

Rus in Java/Kotlin and more
Alexandr Emelyanov
ну можно на контроллер повесить поддерживаемые типы content-type
если честно то я не понимаю. а есть что почитать насчет этого?
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Rus
если честно то я не понимаю. а есть что почитать насчет этого?
если не понимаете, то в @javastart
источник

R

Rus in Java/Kotlin and more
Alexandr Emelyanov
ну можно на контроллер повесить поддерживаемые типы content-type
в гет запросах же не всегда бывает content type
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Rus
в гет запросах же не всегда бывает content type
такие будут откинуты
источник

R

Rus in Java/Kotlin and more
тогда получается все запросы с query string будут откинуты
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
так и надо
источник

R

Rus in Java/Kotlin and more
Alexandr Emelyanov
так и надо
то есть в запросе проверяю хэдэр и если content type отсутствует или не соответствует то тогда откидывается?
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Rus
то есть в запросе проверяю хэдэр и если content type отсутствует или не соответствует то тогда откидывается?
да
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
и это делает обычно фреймворк сам. например если используете спринг - повесили аннотации на метод и готово
источник

R

Rus in Java/Kotlin and more
Alexandr Emelyanov
и это делает обычно фреймворк сам. например если используете спринг - повесили аннотации на метод и готово
а иногда бывает что content type нету но в accept есть инфа apllication/...
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Rus
а иногда бывает что content type нету но в accept есть инфа apllication/...
без content-type вообще по идее не должен разбирать запрос. если только нет договоренности о типе контента по-умолчанию
источник

R

Rus in Java/Kotlin and more
Alexandr Emelyanov
без content-type вообще по идее не должен разбирать запрос. если только нет договоренности о типе контента по-умолчанию
очень помогли👍
источник

PK

Pavel Kosov in Java/Kotlin and more
Привет. Деплой вара как правильно сделать?
источник

VS

Vlad Shevchenko in Java/Kotlin and more
Привет, подскажите плз как в spring cloud streams наконфигурить default retry 1 attempts ?
то есть если получаем ConstraintViolationException or some RuntimeEx что бы больше ретраем не было

   @StreamListener(KafkaBindings.CONFIGURATION)
   public void processConfiguration(SomeMessage message) {
       log.debug("TEST RETRY");
       throw new ConstraintViolationException("", Set.of());
   }

пробовал разные конфиги, но ни один не сработал ((

в этом случае 10 повторов  
    configuration:
     destination: ${configuration.topic:configuration}
     group: some_group
     consumer:
       max-attempts: 1
       retryable-exceptions:
         javax.validation.ConstraintViolationException: false
источник

PK

Pavel Kosov in Java/Kotlin and more
Pavel Kosov
Привет. Деплой вара как правильно сделать?
источник

AK

Anton Krasnov in Java/Kotlin and more
Может кто сталкивался.
Делаю стандартную спринговую пагинацию

передаю номер страницы

нужно реализовать такой  кейс:
если к примеру всего 10 страницы, а в запросе передается к примеру 25 то логично что ее нету и нужно возвращать 10 (последнюю)

Можно это как-то реализовать без предварительного SQL запроса?
источник

✔D

✔️Alexey Draznin in Java/Kotlin and more
Pavel Kosov
Привет. Деплой вара как правильно сделать?
источник

PK

Pavel Kosov in Java/Kotlin and more
Читал
источник

PK

Pavel Kosov in Java/Kotlin and more
Делал
источник

PK

Pavel Kosov in Java/Kotlin and more
Не работает
источник