Size: a a a

Java Web and more

2020 August 07

AE

Alexandr Emelyanov in Java Web and more
Mher
Слушай, хорош гонять, раз такой умный скинь какой то пример который рабочий а то то что ты до этого писал не работает, я это все уже пробовал
ты бы следил за тем что говоришь, тебе тут никто ничего не обязан, тебе подсказали - действуй
источник

AE

Alexandr Emelyanov in Java Web and more
Кирилл
Ребят, почему нельзя повесить на метод две аннотации вроде @PutMapping/@PostMapping? Аннотация выше работает, а ниже -нет
Пытался нагуглить обработчик, чтобы понять, что там под капотом происходит в этой ситуации, но что-то ничего не нашёл.
используй @RequestMapping(method={PUT,POST})
источник

К

Кирилл in Java Web and more
Alexandr Emelyanov
используй @RequestMapping(method={PUT,POST})
Думаешь спринг поймёт, что по одномй ручке нужно ловить только пут, а по другой только пост?)
источник

DT

Dmitry Tiutiunnik in Java Web and more
Кирилл
Думаешь спринг поймёт, что по одномй ручке нужно ловить только пут, а по другой только пост?)
а ты посмотри как
источник

DT

Dmitry Tiutiunnik in Java Web and more
это работает под капотом, если вообще ничего не укажешь он сьест вообще любой метод
источник

AE

Alexandr Emelyanov in Java Web and more
Кирилл
Думаешь спринг поймёт, что по одномй ручке нужно ловить только пут, а по другой только пост?)
если path разный, то только два разных маппинга
источник

AE

Alexandr Emelyanov in Java Web and more
т.е. метода в контроллере, пусть вызывают потом третий в том же контроллере или вообще сервисе
источник

К

Кирилл in Java Web and more
Alexandr Emelyanov
если path разный, то только два разных маппинга
Это я и хотел узнать. Спасибо (:
Но все равно странно, почему спринг не ест 2 аннотации. Покопаюсь на досуге.
источник

DT

Dmitry Tiutiunnik in Java Web and more
Кирилл
Это я и хотел узнать. Спасибо (:
Но все равно странно, почему спринг не ест 2 аннотации. Покопаюсь на досуге.
потому что есть RequestMapping для нескольких хттп методов
источник

К

Кирилл in Java Web and more
Alexandr Emelyanov
т.е. метода в контроллере, пусть вызывают потом третий в том же контроллере или вообще сервисе
Я просто вторым методом первый вызываю. А ревьюеру не нравится (:
источник

К

Кирилл in Java Web and more
Dmitry Tiutiunnik
это работает под капотом, если вообще ничего не укажешь он сьест вообще любой метод
Я хотел. Но обработчик не нагуглил. А копаться весь день - контрпродуктивно
источник

К

Кирилл in Java Web and more
Дедлайны никто не отменял (:
источник

AE

Alexandr Emelyanov in Java Web and more
Кирилл
Я просто вторым методом первый вызываю. А ревьюеру не нравится (:
потому что ты должен выделить общий, который будут вызывать оба
источник

К

Кирилл in Java Web and more
Alexandr Emelyanov
потому что ты должен выделить общий, который будут вызывать оба
В чем профит?
источник

К

Кирилл in Java Web and more
Если ручки делают одно и то же, но одна- устаревшая версия второй
источник

AE

Alexandr Emelyanov in Java Web and more
Кирилл
Если ручки делают одно и то же, но одна- устаревшая версия второй
контроллеры в принципе ничего делать не должны :)
источник

К

Кирилл in Java Web and more
Alexandr Emelyanov
контроллеры в принципе ничего делать не должны :)
А как же вызвать метод сервиса и отдавать при необходимости что-то в ответе?) Это тоже из разряда "делать".
источник

AE

Alexandr Emelyanov in Java Web and more
Кирилл
А как же вызвать метод сервиса и отдавать при необходимости что-то в ответе?) Это тоже из разряда "делать".
это просто вызов, одна строка
источник

К

Кирилл in Java Web and more
Не буду спорить о значении слова "делать" (:
Все равно спасибо за ответ
источник

C

Captcha bot in Java Web and more
Lisa Ybarra, если ты не бот, нажми "четыре". Ботов удалено: 122.
источник