powered by simpleCommunicator - 2.0.29     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Тяпничный список инжекторных движков
25 сообщений из 130, страница 4 из 6
Тяпничный список инжекторных движков
    #40064531
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вроде писал что извиняюсь если я кого-то забыл.
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40064543
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну что там с кваркусом то? решили где гэ а где не гэ?
имхо. для себя сделал вывод, где аннотации - там гэ.
где аннотации размером с жирафа (в экран не влезают) - это гэ в факториале.

опять же вопрос - как вы используете свой фреймворк. если весь ворох свистелок трынделок это одно. а если только как диай контейнер а остальное сами-сами то это совсем другое.

все эти спринги кварки хибернейты отличные штуки если дают возможность без переделок и закапываний в потроха решить конкретно твою задачу. если надо лезть в потроха - уже появляются вариации.
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40064546
andreykaTвсе эти спринги кварки хибернейты отличные штуки если дают возможность без переделок и закапываний в потроха решить конкретно твою задачу. если надо лезть в потроха - уже появляются вариации.Ну Spring DI и Hibernate решают задачи очень разной сложности. Spring DI решает очень простую задачу, которую и вручную не то чтоб сложно решить. Поэтому и на его изучение/применение в идеале не должно уходить усилий (чему всякое гэ типа Spring Boot'а не способствует). Hibernate же решает очень сложные проблемы которые вручную тоже трудно решить. Поэтому если его изучение и применение будут сложными - это ожидаемо.
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40064547
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сказанное выше это в разрезе того что мы говорим о фреймворках в целом. и спринг и хибер - это в первую очередь фреймворки.
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40064551
Dmitry Eliseev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40064555
Dmitry EliseevРазве может стандарт JEE умереть ?А вот и умер (ну в смысле поменял хозяев и переименовался), теперь это Jakarta EE :)
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40064604
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stanislav Bashkyrtsev
Hibernate же решает очень сложные проблемы которые вручную тоже трудно решить. Поэтому если его изучение и применение будут сложными - это ожидаемо.


Hibernate решает сложные проблемы, которые сам себе в начале создал.
Из-за отображения ООМ на РМД.
Простые вещи он усложняет до невозможности.
Вместо, того, чтобы делать нормальный DTO ручками.
Приходиться скрещивать ужа с ежом, чтобы получить пони.
<:o)
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40064651
mad_nazgulHibernate решает сложные проблемы, которые сам себе в начале создал.
Сложные проблемы которые он решает и которые сам себе не создавал - это ленивая загрузка и поддержка больших графов объектов, dirty check'и, каскады, поддержание PersistenceContext'a и т.п.
mad_nazgulПростые вещи он усложняет до невозможности.
Вместо, того, чтобы делать нормальный DTO ручками.
Приходиться скрещивать ужа с ежом, чтобы получить пони.
Простые штуки вроде вернуть DTO можно сделать как с Hibernate'ом:
- с помощью select new
- создание более удобных сущностей под задачу, которые мапятся на те же таблицы, но по-другому
- маппинг на вьюшки

Так можно решать их и без него, никто не мешает миксовать Hibernate и JDBC - это вполне себе подход. Простым проблемам - простой инструмент.
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40064660
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OFF
Не мойму против кого тут. Против ОРМ, реализации в хибере или против загибания DTO))….....?
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40064761
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stanislav Bashkyrtsev
mad_nazgulHibernate решает сложные проблемы, которые сам себе в начале создал.

Сложные проблемы которые он решает и которые сам себе не создавал - это ленивая загрузка и поддержка больших графов объектов, dirty check'и, каскады, поддержание PersistenceContext'a и т.п.


Вот!
Нафиг они нужны не в рамках контекста Hibernate?!
Все эти проблемы притащил с собой Hibernate.
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40064770
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,
Странный ты.
Говори конкретнее! Хибер притащил ленивость?
Но без ОРМ ленивость ты делал руками писав JOIN поляневсеакоторыенужны
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40064776
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
mad_nazgul,
Странный ты.
Говори конкретнее! Хибер притащил ленивость?
Но без ОРМ ленивость ты делал руками писав JOIN поляневсеакоторыенужны


Да хибер притащил понятие ленивость.
Что значит ленивость?
Это когда вместо реального объекта посдтавляется прокси, при обращении к которому, делается запрос и подтягиваются данные.

Без ОРМ никакой "ленивой" загрузки не надо.
Запросом вытаскиваешь данные и раскладываешь по объектам.
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40064802
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,
>Запросом вытаскиваешь данные и раскладываешь по объектам.
= хорош трындеть. ПОКАЖИ.
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40064830
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужен-ли хибер микросервисам? Вот еще интересный вопрос. Я думаю - нет.
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40064860
Создал отдельную тему для этого обсуждения: Нужен ли нам ORM?
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40064861
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Нужен-ли хибер микросервисам? Вот еще интересный вопрос. Я думаю - нет.
угу.
Спринг бут тянет jpa, а он хибер
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40064862
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stanislav Bashkyrtsev,

Баян. Уже даже порванный
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40065000
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
mayton
Нужен-ли хибер микросервисам? Вот еще интересный вопрос. Я думаю - нет.
угу.
Спринг бут тянет jpa, а он хибер


Ну если использовать для хранения данных БД.
Но можно использовать, какиой-нибудь Mongo или Redis.
<:o)
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40065003
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Stanislav Bashkyrtsev,

Баян. Уже даже порванный


Ну ПТ закрыли.
А так с 2013 года ничего не поменялось :-)
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40065007
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
mayton
Нужен-ли хибер микросервисам? Вот еще интересный вопрос. Я думаю - нет.
угу.
Спринг бут тянет jpa, а он хибер

Ахаха! А нужен ли бут микросервисам?
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40065024
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
И микросервисы тут никто не видел)
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40065025
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul
PetroNotC Sharp
пропущено...
угу.
Спринг бут тянет jpa, а он хибер


Ну если использовать для хранения данных БД.
Но можно использовать, какиой-нибудь Mongo или Redis.
<:o)

Лечение головной боли гильотиной.
Разумеется ОРМ не нужен если второй буквы из трех нет.
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40065042
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
mad_nazgul
пропущено...


Ну если использовать для хранения данных БД.
Но можно использовать, какиой-нибудь Mongo или Redis.
<:o)

Лечение головной боли гильотиной.
Разумеется ОРМ не нужен если второй буквы из трех нет.


Дык РМД, это просто одна из моделей хранения данных.
Если её не использовать, то она и не нужны. ;-)
<:o)
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40065043
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
mayton,
И микросервисы тут никто не видел)


Э-э-э ИМХО все таки лучше говорить за себя. :-)
...
Рейтинг: 0 / 0
Тяпничный список инжекторных движков
    #40065054
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul
PetroNotC Sharp
mayton,
И микросервисы тут никто не видел)


Э-э-э ИМХО все таки лучше говорить за себя. :-)
тогда и разговора не выйдет.
...
Рейтинг: 0 / 0
25 сообщений из 130, страница 4 из 6
Форумы / Java [игнор отключен] [закрыт для гостей] / Тяпничный список инжекторных движков
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]