Size: a a a

2018 November 09

SS

Sergey Smyshlyaev in JUG NN
Он самый
источник

MB

Maxim Belov in JUG NN
Sergey Smyshlyaev
Он самый
Ну, кстати, правда ведь удобно было)
источник

MB

Maxim Belov in JUG NN
Там правда основная проблема была вроде если новые классы добавились
источник

SS

Sergey Smyshlyaev in JUG NN
Ох, я таких подробностей не помню. Возможно потому что я новые классы никогда не добавлял 😆
источник

SK

Sergey Kapralov in JUG NN
А я OSGi с ностальгией вспоминаю... вот уж где модульность и расширяемость в рантайме.
источник

RM

Roman Makhlin in JUG NN
Sergey Smyshlyaev
Насчёт расширяемости, помню как в одном проекте, где мы с @max_belov вместе работали, в деплоймент можно было подложить джарник с любыми классами в специальную папку, и они загрузятся в первую очередь. Очень удобно было фиксы тестить.
тоже самое использовалось на одном моем проекте, но типо как плагины для конкретного кастомера. спрашивал, чому не OSGi, ответ прост - не было смысла заморачиваться
источник

A

Alexey in JUG NN
Roman Khlebnov
Вот и @max_belov недавно диву давался аннотации
@ConditionalOnMissingBean
в спринге
А что именно в аннотации удивило?
источник

SK

Sergey Kapralov in JUG NN
Roman Makhlin
тоже самое использовалось на одном моем проекте, но типо как плагины для конкретного кастомера. спрашивал, чому не OSGi, ответ прост - не было смысла заморачиваться
OSGi не любят, OSGi боятся. А по мне так OSGi - лакмус: хреново работают с ним хреново спроектированные вещи
источник

RK

Roman Khlebnov in JUG NN
Alexey
А что именно в аннотации удивило?
Её неявность, например?
источник

A

Alexey in JUG NN
Конкретнее?
источник

RK

Roman Khlebnov in JUG NN
То есть она валялась в кишках Spring Boot и поднимала бин, магия
источник

A

Alexey in JUG NN
Ну как вам сказать, она и пользу несет определенную. К примеру    Проверяет наличие кастомного бина- раз нет пользовательского поднимается  дефолтный
источник

RK

Roman Khlebnov in JUG NN
Не спорю что прикольно и работает, но потенциально предложит тебе потом с ним поебаться, если что то пойдёт не так
источник

RK

Roman Khlebnov in JUG NN
Да понятно зачем она, господи.
источник

A

Alexey in JUG NN
В большей части случаев были бы хуже если бы пользователя заставляли поднимать 50 биноч явно
источник

A

Alexey in JUG NN
В boot как бы быстро запрягаешь
источник

A

Alexey in JUG NN
А как быстро поедешь через пару лет зависит от квалификации.
источник

RK

Roman Khlebnov in JUG NN
Ну, на мой взгляд анноташка эта напоминает Scala Implicits, только через IoC
источник

RK

Roman Khlebnov in JUG NN
Что определённо прикольно и может пригодиться, но применять стоит осторожно
источник

A

Alexey in JUG NN
Это вообще про все в жизни.
источник