@jvmchat

Страница 1596 из 2890
Митко Соловец?
06.07.2017
14:06:31
или по твоему представлению, раз микросервис, то 1 табличка в базе?

ммм, каеф

Sergey
06.07.2017
14:06:54
ну даже если 3-4, то нет проблемы

Google
Митко Соловец?
06.07.2017
14:06:55
Что значит. Это не точно?
да эт я шуткую. Вить

Sergey
06.07.2017
14:06:57
смотря еще какой домен

и какая бизнес логика

если это тупо мапинг базы на рест, то такое себе дело

Митко Соловец?
06.07.2017
14:07:12
ну в хибере я одним геттером могу выбрать всех детишек

Sergey
06.07.2017
14:07:19
а если всякие скидосы и ценники считать, то норм

Евгений
06.07.2017
14:07:42
окей спс

Sergey
06.07.2017
14:08:00
все равно чтобы запросы были оптимальными нужно делать запрос на основную таблицу + "детишек"

Митко Соловец?
06.07.2017
14:08:01
как будто в душу смотрит

Umren
06.07.2017
14:08:11
он смотрит на твой геттер

Sergey
06.07.2017
14:08:13
если отчаянно ходить по связям тогда ж печалько

Иван
06.07.2017
14:08:13
хайбернейт понижает уровнь вхождения для джунов, не петрящих в скуле

Google
Umren
06.07.2017
14:08:14
и осуждает

Sergey
06.07.2017
14:08:30
и шо лейзи? это не отменяет n+1 запросы

Митко Соловец?
06.07.2017
14:08:32
наоборот надо знать скл

Митко Соловец?
06.07.2017
14:08:50
guga
06.07.2017
14:09:12
ну в хибере я одним геттером могу выбрать всех детишек
и заставить усилино потеть твоего dba

Митко Соловец?
06.07.2017
14:09:26
Митко Соловец?
06.07.2017
14:09:51
я вообще за, если несколько инструментов доступа к бд

тогда все недостатки нивелируются

ну попробуйте быстро круд написать на голом ждбц

получите пачку ссанины на 10500 классов

Иван
06.07.2017
14:10:26
наоборот надо знать скл
для чего? в хибернейте

Митко Соловец?
06.07.2017
14:10:57
для чего? в хибернейте
как минимум проектирование бд и нормальные формы

guga
06.07.2017
14:14:13
да будет срачик

Иван
06.07.2017
14:14:17
как минимум проектирование бд и нормальные формы
это дба делает, нормально проектирует, создавая нормальную модель с точки зрения эффективности использования ресурсов конкретной БД. а разработчики уже как абизянки энтити лепят. хибернейт тем и хорош, что его можно влепить в долгоиграющие энтерпрайз проекты, где 2 и больше поколения разработчиков меняется минимум, чтобы порог вхождения в проект каждого следующего сводился к минимуму

раунд

Google
Иван
06.07.2017
14:17:09
тебе все равно придется писать nativeQuery на том же sql подругому у тебя будет много лишних запросов
именно так, поэтому не вижу смысла лепить жпа с конретным хибернейт, ибо все равно все сведется к написания монстрозных нативных запросов особенно если речь идет об отчетности

Митко Соловец?
06.07.2017
14:17:22
если по-твоему дба, как технарь должен разбираться в предметной области модели проекта, то у тебя вообще неправильное понимание разработки

дба как помощник, согласен, но только с технической стороны

базу проектируют РАЗРАБОТЧИКИ

т.к. они в контексте требований заказчика

Sergey
06.07.2017
14:17:52
Umren
06.07.2017
14:18:01
Evgeniy
06.07.2017
14:18:10
Митко Соловец?
06.07.2017
14:18:11
Anton
06.07.2017
14:18:15
есть HQL еще
ну да, есть, и что?

Иван
06.07.2017
14:18:29
ну да, есть, и что?
бесптолковый HQL

Umren
06.07.2017
14:18:47
нет
там разработчику дают хранимки дергать

Митко Соловец?
06.07.2017
14:19:00
Umren
06.07.2017
14:19:04
дба

Sergey
06.07.2017
14:19:06
дба который не понимает что у него в базе хранится, это как?

Митко Соловец?
06.07.2017
14:19:28
дба который не понимает что у него в базе хранится, это как?
блин, он понимает, что есть индексы, сиквенсы, триггеры, хранимки

именно с технической стороны

но код предметной области должны разрабы писать

Google
Митко Соловец?
06.07.2017
14:19:47
либо это не DBA

а такой же разраб

Umren
06.07.2017
14:20:01
ну это у них называется не обязательно дба

разработчик баз данных

Митко Соловец?
06.07.2017
14:20:10
ВОООТ

именно

Sergey
06.07.2017
14:20:13
ну тогда это обычный админ, не?

Admin
ERROR: S client not available

Umren
06.07.2017
14:20:22
но он пишет храминки на стороне бд, а в код приложения не лезет

Иван
06.07.2017
14:20:23
не

Sergey
06.07.2017
14:20:24
который бекапами занимается, мониторит, шардинг и вся фигня

Митко Соловец?
06.07.2017
14:20:30
ну тогда это обычный админ, не?
расшифровку DBA загугли

окей, да

но он пишет храминки на стороне бд, а в код приложения не лезет
как можно писать код, не зная требований заказчика и контекста?

выходит он такой же разраб

Иван
06.07.2017
14:21:08
DBA и хранимки писать умеет и на все руки мастер. что касается скуля и т.д.

Umren
06.07.2017
14:21:22
выходит он такой же разраб
да, только пишет на языке бд ;)

и проектирует ее же он

а не разработчики приложения

Иван
06.07.2017
14:21:39
@Umren я языка все снимаешь

Google
Roman
06.07.2017
14:21:40
инвайт онли
Я всё пропустил. А можно туда как-то попасть?

Митко Соловец?
06.07.2017
14:22:38
просто видимо в разных компаниях, грань его обязанностей разная

https://ru.wikipedia.org/wiki/%D0%90%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85

Del
06.07.2017
14:23:01
и проектирует ее же он
так далеко не всегда. дбо всякие пишут и проектируют разрабы сейчас

Митко Соловец?
06.07.2017
14:23:04
вот кстати список требований

Sergey
06.07.2017
14:23:09
>её проектирование, реализацию

Митко Соловец?
06.07.2017
14:23:23
и сейчас очень часто сами разрабы все проектируют

Sergey
06.07.2017
14:23:25
проектировать доменную область не зная ее, такое себе

и сейчас очень часто сами разрабы все проектируют
ага, float для денег юзают и все такое)

Митко Соловец?
06.07.2017
14:23:40
проектировать доменную область не зная ее, такое себе
ну так я и говорю, он полноценный инженер

только обычно, разрабы все делают сами, а потом дают на анализ по перфомансу таким ребятам

просто, извините, сейчас современная разработка - это 90% логики не в БД

Umren
06.07.2017
14:24:48
Митко Соловец?
06.07.2017
14:24:51
что там ДБА делать будет почти весь цикл разработки, кроме администрирования?

а для миграций обычно отдельные отделы есть

ты прочитай выше, в банках это обычно не так
ну банки нифига не показатель актуальности современных подходов, сам знаешь же

Del
06.07.2017
14:25:32
ты прочитай выше, в банках это обычно не так
ну в смысле "обычно"? ты во многих банках работал?

Страница 1596 из 2890