Comments 6
TL/DR Сия вундервафля помогает решать проблемы, которых у вас не было бы, если бы вы не использовали инструмент, который не знаете и не умеете применять.
А вообще, конечно, спринг, появившийся, чтобы убить дракона (EJB), сам стал им давным давно.
Похоже вы мало имели дел с драконом :)
Spring есть за что критиковать (как вцелом и любой достаточно большой фреймворк), но всё-таки он до сих пор сильно легче в использовании чем EJB
Вы просто не умеете их готовить.
Похоже вы мало имели дел с драконом :)
Хвала святым сусликам, да. :) Меня это дело задело, можно сказать, по касательной.
Но это не меняет того, что экосистема spring-а - монстр, пусть маленький, но всё же. Как IoC к нему претензий у меня почти нет. Да и те, что имеются, - можно сказать, вкусовщина.
А вот ко всему остальному - полно. Стоит только чуть-чуть попытаться отойти от предполагаемого авторами шаблона использования, тут же начинается борьба с фреймворком. Многие вещи переусложнены. И зачастую выходит так, что вместо использования готовых решений, которые вроде как предоставляются, проще написать своё, компактное и без лишней шелухи.
А ещё есть SpringBoot - любитель понапихать в контекст того, чего не просили, и выжрать выделенную память никому ненужными бинами, которые создаются и никогда не используются.
Рекомендую, если ещё не смотрели, рекламируемую кору я, конечно же, не пробовал, но вот всё, что сказано про spring, я люто-бешено плюсую.
Если это работает с удаленным дебагом, то это имба
Никогда не думал, что дебаг можно назвать красивым. Но тут красиво
Разбираемся со Spring Boot с помощью Spring Debugger