LINUX.ORG.RU

Как понять суть spring

 , ,


1

2

Киньте какой-нибудь документацией, чтобы было описано понятным языком как там внутри всё устроено и работает. А то гуглятся только всякие гайды, типа как сделать rest сервер, из которых ни черта не ясно.

Ответ на: комментарий от crutch_master

Спринг - это не комбайн, это очень легковесный механизм для создания комбайнов )))

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

Если захочешь пойти по этому пути - задайся вопросом, как работают его корные механизмы. Благодаря чему в @Autowired поле что-то появляется? Кто и почему запускает @PostConstruct? В каком порядке отрабатывают аннотации?

stevejobs ★★★★☆
()
Ответ на: комментарий от stevejobs

Spring - это очень глубокая вещь, которая позволяет делать удивительные вещи.

Удивительным, мать его, образом 8)

Меня тут на днях спросили как в DSL, который используется для генерации запросов по именам методов репозиториев, добавить своё ключевое слово. Это очень глубоко, кстати.

Deleted
()

Ента же ява: леса ентерпрайз едишен, секурити енаблед подпорка сустем, ноу даунтайм 'ребут да факин аппликеишн сервер' патчинг систем и, вообще, робаст энд продактив 'ну наконец запохало'.

anonymous
()
Ответ на: комментарий от stevejobs

Spring - это очень глубокая вещь, которая позволяет делать удивительные вещи. Ее стоит изучать, и в результате - ты сможешь делать крутые вещи и получать за это огромные бабки

Психическое здоровье дороже...

foror ★★★★★
()
Ответ на: комментарий от stevejobs

Spring - это очень глубокая вещь, которая позволяет делать удивительные вещи. Ее стоит изучать, и в результате - ты сможешь делать крутые вещи и получать за это огромные бабки

Я понимаю это, и что от него никуда не деться, и что можно резко что-то накидать рабочее. Просто заранее уже думаю, как от него по-быстрому избавиться, если что-то пойдет не так.

crutch_master ★★★★★
() автор топика
Ответ на: комментарий от stevejobs

А по микросервисам что? Если не брать во внимание расходы на передачу/(де)сериализацию? Нашел кусок говна, сел переписал за вечер.

crutch_master ★★★★★
() автор топика
Ответ на: комментарий от crutch_master

Причем спринг и микросервисы?) Микросервисы на то и микросервисы, что можно их на чем угодно делать

Я делал микросервисы на Spring Cloud Netflix (Eureka, Hystrix итп). Но чтобы тебе эти вещи понадобились, до этого нужно дойти. Советвую что-нибудь почитать по теме вначале

stevejobs ★★★★☆
()
Последнее исправление: stevejobs (всего исправлений: 1)
Ответ на: комментарий от crutch_master

А по микросервисам что?

тотже спринг унутри, зачастую. Плюс гимор оркестрации и дикие накладные расходы (когда оказывается, что микросервис должен дёргать другой микросервис, лол).

Deleted
()
Ответ на: комментарий от Deleted

тотже спринг унутри, зачастую.

Ну да. Но он как бы «одноразовый». Можно просто взять, выкинуть и переписать за вечер.

Плюс гимор оркестрации и дикие накладные расходы

Ну это - да, продумывать надо.

crutch_master ★★★★★
() автор топика
Ответ на: комментарий от crutch_master

Можно просто взять, выкинуть и переписать за вечер.

Ну-ну. За 4 человекогода. И то, если крыша не уедет.

Deleted
()
Ответ на: комментарий от Deleted

Был старый нерабочий/не понятный говнокод от ушедшего сотрудника, стал новый, рабочий/понятный, от работающего.

crutch_master ★★★★★
() автор топика
Последнее исправление: crutch_master (всего исправлений: 1)
Ответ на: комментарий от Deleted

Никто. Но если не будет собираться один большой проект, это будет печальнее, чем один микросервис.

crutch_master ★★★★★
() автор топика
Последнее исправление: crutch_master (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.