|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
Я вроде писал что извиняюсь если я кого-то забыл. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2021, 18:07 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
ну что там с кваркусом то? решили где гэ а где не гэ? имхо. для себя сделал вывод, где аннотации - там гэ. где аннотации размером с жирафа (в экран не влезают) - это гэ в факториале. опять же вопрос - как вы используете свой фреймворк. если весь ворох свистелок трынделок это одно. а если только как диай контейнер а остальное сами-сами то это совсем другое. все эти спринги кварки хибернейты отличные штуки если дают возможность без переделок и закапываний в потроха решить конкретно твою задачу. если надо лезть в потроха - уже появляются вариации. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2021, 18:43 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
andreykaTвсе эти спринги кварки хибернейты отличные штуки если дают возможность без переделок и закапываний в потроха решить конкретно твою задачу. если надо лезть в потроха - уже появляются вариации.Ну Spring DI и Hibernate решают задачи очень разной сложности. Spring DI решает очень простую задачу, которую и вручную не то чтоб сложно решить. Поэтому и на его изучение/применение в идеале не должно уходить усилий (чему всякое гэ типа Spring Boot'а не способствует). Hibernate же решает очень сложные проблемы которые вручную тоже трудно решить. Поэтому если его изучение и применение будут сложными - это ожидаемо. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2021, 18:51 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
сказанное выше это в разрезе того что мы говорим о фреймворках в целом. и спринг и хибер - это в первую очередь фреймворки. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2021, 18:56 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
mad_nazgul Dmitry Eliseev Почему в опросе нет трушного CDI ? Потому что поциент скорее мертв, чем жив?! <:o) Разве может стандарт JEE умереть ? Кроме того существует достаточно много фреймворков и серверов приложений которые его поддерживают. То что люди не пользуются а тащат туда спринг, утяжеляя приложение - личное дело каждого. Тот же Quarkus, участвующий в опросе пишет на своём сайте: Quarkus DI solution (also called ArC) is based on the Contexts and Dependency Injection for Java 2.0 specification . However, it is not a full CDI ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2021, 19:09 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
Dmitry EliseevРазве может стандарт JEE умереть ?А вот и умер (ну в смысле поменял хозяев и переименовался), теперь это Jakarta EE :) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2021, 19:27 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
Stanislav Bashkyrtsev Hibernate же решает очень сложные проблемы которые вручную тоже трудно решить. Поэтому если его изучение и применение будут сложными - это ожидаемо. Hibernate решает сложные проблемы, которые сам себе в начале создал. Из-за отображения ООМ на РМД. Простые вещи он усложняет до невозможности. Вместо, того, чтобы делать нормальный DTO ручками. Приходиться скрещивать ужа с ежом, чтобы получить пони. <:o) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2021, 06:43 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
mad_nazgulHibernate решает сложные проблемы, которые сам себе в начале создал. Сложные проблемы которые он решает и которые сам себе не создавал - это ленивая загрузка и поддержка больших графов объектов, dirty check'и, каскады, поддержание PersistenceContext'a и т.п. mad_nazgulПростые вещи он усложняет до невозможности. Вместо, того, чтобы делать нормальный DTO ручками. Приходиться скрещивать ужа с ежом, чтобы получить пони. Простые штуки вроде вернуть DTO можно сделать как с Hibernate'ом: - с помощью select new - создание более удобных сущностей под задачу, которые мапятся на те же таблицы, но по-другому - маппинг на вьюшки Так можно решать их и без него, никто не мешает миксовать Hibernate и JDBC - это вполне себе подход. Простым проблемам - простой инструмент. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2021, 10:16 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
OFF Не мойму против кого тут. Против ОРМ, реализации в хибере или против загибания DTO))….....? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2021, 10:35 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
Stanislav Bashkyrtsev mad_nazgulHibernate решает сложные проблемы, которые сам себе в начале создал. Сложные проблемы которые он решает и которые сам себе не создавал - это ленивая загрузка и поддержка больших графов объектов, dirty check'и, каскады, поддержание PersistenceContext'a и т.п. Вот! Нафиг они нужны не в рамках контекста Hibernate?! Все эти проблемы притащил с собой Hibernate. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2021, 14:50 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
mad_nazgul, Странный ты. Говори конкретнее! Хибер притащил ленивость? Но без ОРМ ленивость ты делал руками писав JOIN поляневсеакоторыенужны ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2021, 15:10 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mad_nazgul, Странный ты. Говори конкретнее! Хибер притащил ленивость? Но без ОРМ ленивость ты делал руками писав JOIN поляневсеакоторыенужны Да хибер притащил понятие ленивость. Что значит ленивость? Это когда вместо реального объекта посдтавляется прокси, при обращении к которому, делается запрос и подтягиваются данные. Без ОРМ никакой "ленивой" загрузки не надо. Запросом вытаскиваешь данные и раскладываешь по объектам. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2021, 15:26 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
mad_nazgul, >Запросом вытаскиваешь данные и раскладываешь по объектам. = хорош трындеть. ПОКАЖИ. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2021, 16:05 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
Нужен-ли хибер микросервисам? Вот еще интересный вопрос. Я думаю - нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2021, 16:56 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
Создал отдельную тему для этого обсуждения: Нужен ли нам ORM? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2021, 18:05 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
mayton Нужен-ли хибер микросервисам? Вот еще интересный вопрос. Я думаю - нет. Спринг бут тянет jpa, а он хибер ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2021, 18:08 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
Stanislav Bashkyrtsev, Баян. Уже даже порванный ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2021, 18:09 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mayton Нужен-ли хибер микросервисам? Вот еще интересный вопрос. Я думаю - нет. Спринг бут тянет jpa, а он хибер Ну если использовать для хранения данных БД. Но можно использовать, какиой-нибудь Mongo или Redis. <:o) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2021, 06:50 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Stanislav Bashkyrtsev, Баян. Уже даже порванный Ну ПТ закрыли. А так с 2013 года ничего не поменялось :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2021, 06:52 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mayton Нужен-ли хибер микросервисам? Вот еще интересный вопрос. Я думаю - нет. Спринг бут тянет jpa, а он хибер Ахаха! А нужен ли бут микросервисам? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2021, 07:18 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
mayton, И микросервисы тут никто не видел) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2021, 08:25 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
mad_nazgul PetroNotC Sharp пропущено... угу. Спринг бут тянет jpa, а он хибер Ну если использовать для хранения данных БД. Но можно использовать, какиой-нибудь Mongo или Redis. <:o) Лечение головной боли гильотиной. Разумеется ОРМ не нужен если второй буквы из трех нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2021, 08:27 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mad_nazgul пропущено... Ну если использовать для хранения данных БД. Но можно использовать, какиой-нибудь Mongo или Redis. <:o) Лечение головной боли гильотиной. Разумеется ОРМ не нужен если второй буквы из трех нет. Дык РМД, это просто одна из моделей хранения данных. Если её не использовать, то она и не нужны. ;-) <:o) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2021, 09:14 |
|
Тяпничный список инжекторных движков
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mayton, И микросервисы тут никто не видел) Э-э-э ИМХО все таки лучше говорить за себя. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2021, 09:16 |
|
|
start [/forum/topic.php?fid=59&msg=40064862&tid=2120454]: |
0ms |
get settings: |
8ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
37ms |
get topic data: |
3ms |
get forum data: |
1ms |
get page messages: |
398ms |
get tp. blocked users: |
0ms |
others: | 5ms |
total: | 459ms |
0 / 0 |