Size: a a a

Java/Kotlin and more

2021 January 11

AE

Alexandr Emelyanov in Java/Kotlin and more
Vlad
Еще 1 подводный камень,  с которым можешь столкнуться: если ты кидаешь данрые из html формы,  то тебе не нужно писать @RequestBody  перед параметром,  котрый ты хочешь принять.  Эта аннотация ставится только в тех случаях,  когда испольюется отправка данных с теле json(rest например)
Путаешь человека, эта аннотация показывает во что разобрать теле запроса, тело запроса может быть у POST и PUT. При этом это все напрямую с html не связано, там вполне можно отправить данные через параметры запроса
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Cyclone
HTTP 201 Created
+1
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Вот тут шпаргалка как должно быть https://www.restapitutorial.com/lessons/httpmethods.html
источник

V

Vlad in Java/Kotlin and more
Alexandr Emelyanov
Путаешь человека, эта аннотация показывает во что разобрать теле запроса, тело запроса может быть у POST и PUT. При этом это все напрямую с html не связано, там вполне можно отправить данные через параметры запроса
Я хотел ему пояснить,  что с обычными формами не нужна аннотация, тк у самого на первых парах возникали с этим вопросы,  тк с пособиях для начинающих этого не сказано
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Vlad
Я хотел ему пояснить,  что с обычными формами не нужна аннотация, тк у самого на первых парах возникали с этим вопросы,  тк с пособиях для начинающих этого не сказано
Так надо мыслить не формами, а запросами. Не надо начинать с абстракций, надо начинать с основ
источник
2021 January 12

E

EXL in Java/Kotlin and more
Vitaly Sirotkin
привет. слушай, а ты не изучал использование polyglot в реактивной среде? он же по идее блокирующий?
Привет, лично я не изучал. Но есть такая вот интересная статья:

https://medium.com/graalvm/asynchronous-polyglot-programming-in-graalvm-javascript-and-java-2c62eb02acf0
источник

C

Captcha bot in Java/Kotlin and more
Soliyev Oybek, если ты не Трамп, нажми "семь". Удалено: 444.
источник

R

Rus in Java/Kotlin and more
у кого нить есть опыт развертывания приложения на хероку?
источник

OG

One Gog in Java/Kotlin and more
Есть, задай вопрос конкретно. Если тебя интересует как задеплоить на heroku, то это элементарно делается. Спрингбутовую аппликуху за 10 минут можно задеплоить
источник

R

Rus in Java/Kotlin and more
One Gog
Есть, задай вопрос конкретно. Если тебя интересует как задеплоить на heroku, то это элементарно делается. Спрингбутовую аппликуху за 10 минут можно задеплоить
мне нужно задеплоить ангуляр спринг бут проект на хероку.  в документации написано как заливать проекты на разных языках но вкупе че то не вижу. как это делается пошагово?
источник

R

Rus in Java/Kotlin and more
или это заливается как 2 разных проекта но на один адресс? и соединение у них идет по одному адресу?
источник

VS

Vitaly Sirotkin in Java/Kotlin and more
Если у тебя монолит - то собирай каким нибудь фронтэнд плагином для мавена/градла, и всё
источник

R

Rus in Java/Kotlin and more
бэк отдельно фронт отдельно
источник

R

Rus in Java/Kotlin and more
в том то и проблема)
источник

R

Rus in Java/Kotlin and more
как их там связать
источник

V

Vlad in Java/Kotlin and more
Rus
как их там связать
У тебя все эндоинты остаются,  меняется лишь dns с  localhost на имя_приложенияherokuapp.com/твои эндпоинты
источник

V

Vlad in Java/Kotlin and more
Если у тебя и ангуляр и спринг,  то будет просто 2 отдельных проекта
источник

OG

One Gog in Java/Kotlin and more
Rus
как их там связать
самый дубовый способ: сбилдить ангуляр, закинуть билд из папки ангулярного проекта dist в спринговый проект в папку src/main/resources/static/ и задеплоить спринговый проект, но лучше делать как Vlad написал
источник

R

Rus in Java/Kotlin and more
спасибо всем буду пробовать
источник

V

Vlad in Java/Kotlin and more
Там уже стоят готовые апачи для твоего фронда,  ты делаешь запрос на сервер твоего фронта,  фронт пошел на бэк и все,  получаешь результат
источник