|
использовать несколько разных ORM в одном проекте
|
|||
---|---|---|---|
#18+
Здравствуйте! Кто-нибудь пробовал использовать несколько разных ORM в одном проекте? Прошу поделиться опытом. Кому нибудь вообще такая мысль приходила в голову? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2018, 11:07 |
|
использовать несколько разных ORM в одном проекте
|
|||
---|---|---|---|
#18+
в одном проекте? Или на одной БД? Модератор: Тема перенесена из форума "WinForms, .Net Framework". ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2018, 11:26 |
|
использовать несколько разных ORM в одном проекте
|
|||
---|---|---|---|
#18+
Это еще чо - у нас четыре разных СУБД в одном проекте. Наследие. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2018, 11:36 |
|
использовать несколько разных ORM в одном проекте
|
|||
---|---|---|---|
#18+
yet another noobмысль приходила в голову?а зачем сложностям приходить в голову? Заказчик максимум про БД диктует и знает. А про орм вряд ли. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2018, 12:13 |
|
использовать несколько разных ORM в одном проекте
|
|||
---|---|---|---|
#18+
yet another noobЗдравствуйте! Кто-нибудь пробовал использовать несколько разных ORM в одном проекте? Прошу поделиться опытом. Кому нибудь вообще такая мысль приходила в голову? Утомил NHibernate, местами стали использовать Dapper. Отдельные сервисы используют Entity Framework. Местами голый ADO.NET. Для MongoDB свой маппинг написали под старый драйвер. С новым драйвером всё проще, но он пока только в одном микросервисе используется. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2018, 13:00 |
|
использовать несколько разных ORM в одном проекте
|
|||
---|---|---|---|
#18+
yet another noobЗдравствуйте! Кто-нибудь пробовал использовать несколько разных ORM в одном проекте? Прошу поделиться опытом. Кому нибудь вообще такая мысль приходила в голову? EF (NH) + Dapper ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2018, 07:32 |
|
использовать несколько разных ORM в одном проекте
|
|||
---|---|---|---|
#18+
Дмитрий МухУтомил NHibernate, местами стали использовать Dapper почему утомил? я пришел к выводу, что там, где требуется не тривиальный sql-запрос, лучше его написать на sql, чем возиться с построеним проекций на linq или ICriteria (это и не всегда возможно) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2018, 20:19 |
|
использовать несколько разных ORM в одном проекте
|
|||
---|---|---|---|
#18+
не только проекций, иногда и where не ложится в ОРМ без натягивания ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2018, 20:22 |
|
использовать несколько разных ORM в одном проекте
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2018, 08:31 |
|
использовать несколько разных ORM в одном проекте
|
|||
---|---|---|---|
#18+
Дмитрий Мухlove_bach, Тривиальный - это крайне простой. Что значит "не тривиальный sql-запрос"? когда проще и эффективнее, или только возможно, на sql ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2018, 20:16 |
|
использовать несколько разных ORM в одном проекте
|
|||
---|---|---|---|
#18+
Дмитрий Мухlove_bach, Тривиальный - это крайне простой. Что значит "не тривиальный sql-запрос"? да, крайне простой надеюсь сл. вопросы не будут: что значит "крайне", что значит "запрос", что значит "проще", что значит "эффективнее", что значит "только возможно"? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2018, 20:19 |
|
использовать несколько разных ORM в одном проекте
|
|||
---|---|---|---|
#18+
love_bach, нет, не будет следующих вопросов, итак всё понятно: когда лично Вам проще и на Ваш взгляд эффективнее, или у Вас просто не получается исползовать ORM, то Вы пишите на SQL ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2018, 07:56 |
|
использовать несколько разных ORM в одном проекте
|
|||
---|---|---|---|
#18+
Дмитрий Мухlove_bach, нет, не будет следующих вопросов, итак всё понятно: когда лично Вам проще и на Ваш взгляд эффективнее, или у Вас просто не получается исползовать ORM , то Вы пишите на SQL зачем эти подколы? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2018, 16:34 |
|
использовать несколько разных ORM в одном проекте
|
|||
---|---|---|---|
#18+
Дмитрий Мух, рад что у тебя все получается. Если есть, что сказать полезное, - скажи. Иначе, лесом иди ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2018, 16:37 |
|
использовать несколько разных ORM в одном проекте
|
|||
---|---|---|---|
#18+
ОРМ используется там где требуется получить ООП обьекты для бизнес логики, такие запросы обычно не являются супер сложными. А отчетность (репорты и прочее) где сложность может быть бесконечной из ХП никуда и не уходили, на ОРМ их никто не пишет ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2018, 00:32 |
|
использовать несколько разных ORM в одном проекте
|
|||
---|---|---|---|
#18+
love_bachДмитрий Мухlove_bach, нет, не будет следующих вопросов, итак всё понятно: когда лично Вам проще и на Ваш взгляд эффективнее, или у Вас просто не получается исползовать ORM , то Вы пишите на SQL зачем эти подколы? Это не подколы. Я вижу Ваше субъективное мнение и подчёркиваю этот момент. Объективно, если бы ORM не позволяли выполнять крайне простые запросы, то давно бы исчезли. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2018, 09:36 |
|
|
start [/forum/topic.php?fid=17&msg=39744746&tid=1349146]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 266ms |
total: | 393ms |
0 / 0 |