
guga
24.10.2016
15:36:49
не, скорее вью часть

Антон
24.10.2016
15:37:03
ну потом проебывается
изменения
мы в одной компании иногда делали хотсвап, потому что обновление продакшена - это была боль на 4 часа

Google

guga
24.10.2016
15:38:30
только тело метода
если панять не изменяет

Антон
24.10.2016
15:38:41
ну NPE хватало исправить

guga
24.10.2016
15:39:03

Антон
24.10.2016
15:39:15
просто было 3 версии протокола
и не всегда учитывали )

Igor
24.10.2016
15:39:36
не такой ограниченный)

guga
24.10.2016
15:39:45
прямо в проде
о_О

Igor
24.10.2016
15:39:59
у нас многомилионный бизнес, тут не такие наркоманы, чтоб в прод без тестирования лить)

Google

Igorek
24.10.2016
15:40:27
а xrebel тут кто-то юзает?

guga
24.10.2016
15:40:39
Ну это такое, с ним тоже много проблем бывает, даже при разработке

James Tiberius Kirk ?
24.10.2016
15:43:56
а правда, что рест должен возвращать то что ему постнули?
или просто хттп кода достаточно?

Stanislav
24.10.2016
15:46:13

James Tiberius Kirk ?
24.10.2016
15:46:48
Шта?
ну мне кто-то говорил, что хорошим тоном считается возвращать тот же объект, который тебе передали постом или путом

Luger
24.10.2016
15:47:02

Антон
24.10.2016
15:47:03

James Tiberius Kirk ?
24.10.2016
15:47:12
ну или так

Антон
24.10.2016
15:47:14
или обновленный

James Tiberius Kirk ?
24.10.2016
15:47:15
от кейса к кейсу

Антон
24.10.2016
15:47:22
ну пост и пут
обновляют и создают
если это рест и про объекты речь
изменяют состояние в общем

Stanislav
24.10.2016
15:48:14

Митко Соловец?
24.10.2016
15:48:56

Антон
24.10.2016
15:49:13

James Tiberius Kirk ?
24.10.2016
15:49:21
и более того, вон нашелся тот кто щитает, что да

Google

James Tiberius Kirk ?
24.10.2016
15:49:48
наверное

Антон
24.10.2016
15:49:56
что?)

Митко Соловец?
24.10.2016
15:50:01
тебе контр-пример привели

James Tiberius Kirk ?
24.10.2016
15:50:05
а, ты не считаешь так?) ну ок

Митко Соловец?
24.10.2016
15:50:05
по ситуации

James Tiberius Kirk ?
24.10.2016
15:50:19

Митко Соловец?
24.10.2016
15:50:41
да, тебе стоит научиться читать и искать информацию

Stanislav
24.10.2016
15:51:11

Bogdan
24.10.2016
15:51:23
короч мне постгрес возвражает тупо строчку байтов

Igor
24.10.2016
15:51:24
на обычном сохранении я обратно объект возвращал. если файл заливать, то разумеется обратно его не надо отдавать

Антон
24.10.2016
15:52:00
ну вообще нужно возвращать то что нужно клиенту чтобы восстановить состояние

Stanislav
24.10.2016
15:53:18
и более того, вон нашелся тот кто щитает, что да
Вообще, если ты рестом решаешь CRUD задачу, то на C и U возвращают объект в его состоянии после операции, а на D только айдишник. Это типа стандарный подход. Но в общем случае, в ресте ничего не отдают

James Tiberius Kirk ?
24.10.2016
15:53:47

Митко Соловец?
24.10.2016
15:54:00
а зачем возвращать айдишник на удалении?

Stanislav
24.10.2016
15:54:39
Не уверен

Митко Соловец?
24.10.2016
15:54:50
войд операция чисто
плюс айдишник в самом запросе есть, либо как паз вар, либо реквест-параметр

Stanislav
24.10.2016
15:55:43
Может быть для унификации, когда делается делит сразу батчем
А потом возвращаются айдишники тех, кто удалился

Митко Соловец?
24.10.2016
15:56:26
ну это уже скорее на уровне договоренностей с командой, у нас батч-делит делает реквест-параметром

Google

Митко Соловец?
24.10.2016
15:56:40
и так все известно, поэтому возвращать не требуется

Stanislav
24.10.2016
15:59:23
При одиночном выполнении подвеиждать удаление можно http статусом. Но удаляя покетом, тебе нужен список удаленных

Митко Соловец?
24.10.2016
16:00:10
зачем?)
он и так мне известен

Stanislav
24.10.2016
16:00:35
Чтобы понимать, какие объекты удалились

Антон
24.10.2016
16:01:32
а что батч синхронный?
ну тоесть клиент ждет пока все удалится?

Митко Соловец?
24.10.2016
16:02:08
в нашем случае да

Admin
ERROR: S client not available

Антон
24.10.2016
16:02:10
мы задачу делаем, возвращаем айдишник, потом можно статус смотреть

Митко Соловец?
24.10.2016
16:02:29
ну вот, получается все-таки от ситуации)

Антон
24.10.2016
16:03:10
ну рест - это же рекомендации а не четкие ограничения )
естественно все по ситуации
возвращаем ровно то что нужно клиенту чтобы восстановить состояние у себя

Bogdan
24.10.2016
16:07:43
тепепрь с алиасом работает
НО ПОЧЕМУ

Luger
24.10.2016
16:08:00
а что сделал?

Igorek
24.10.2016
16:08:08
та ну. HATEOAS будующее xD

Bogdan
24.10.2016
16:08:41
просто для user_id поставил алиас
и постгрес возвращает теперь кортежи с колонками

Google

Luger
24.10.2016
16:09:08
та ну. HATEOAS будующее xD
HATEOAS не понравился, в части построителя типобезопасных урлов на контроллеры. на выходе получается какой-то длинный беспантовый код

Антон
24.10.2016
16:09:24

Igorek
24.10.2016
16:09:32
да мне тоже кажется что это тлен

Luger
24.10.2016
16:09:55

Bogdan
24.10.2016
16:10:18
работает
я не понимаю почему бд так делает
это нужно всегда алиасы добавлять?

Luger
24.10.2016
16:57:07
Кто-нибудь юзает нетбинс? Что у них сейчас происходит?

guga
24.10.2016
16:58:33
они теперь апаче
а как мы знаем, апаче — кладбище проектов

Антон
24.10.2016
16:59:27

Luger
24.10.2016
16:59:28
А как же томкат

Антон
24.10.2016
16:59:35
а как же felix

Pavel
24.10.2016
16:59:48

guga
24.10.2016
16:59:56
ну туда попадает всё, что надоело компании которая его разрабатывала

Антон
24.10.2016
17:00:14
там даже активность есть

guga
24.10.2016
17:00:14
да-да, есть кафки, хадупы, спарки

Антон
24.10.2016
17:00:30
даже в не сильно популярных проектах

Pavel
24.10.2016
17:00:34
Тапестри тот же

Антон
24.10.2016
17:00:35
типа jackrabbit