у начальства? Или хочется взять спринг для нового проекта, но страшно?
Просто обсуждать сферический спринг в вакууме - дело непродуктивное. В целом - нормальный фреймворк, стабильный, с большим community и огромным списком поддерживаемых интеграций. Отсюда ещё один позитив - разработчиков найти не очень сложно.
Из недостатков - очень интенсивное использование рефлексии, отсюда не очень быстрый старт приложения, расход памяти побольше, чем у новомодных конкурентов типа micronaut и несовместимость c AOT компиляцией, которую делает GraalVM. В новых версиях и это обещают поправить.
Что ещё хочется услышать?😊 Какие-то придирки к имплементации конкретных методов? Обсуждение чистоты внутренней архитектуры?
Ещё раз: цель вопроса какая?
Нет, обосновывать мне ничего не надо, я сейчас пилю на котлине условно фреймворк, и хочется пообсуждать мастадонтов вроде спринга. для себя я какие то минусы и плюсы спринга имею, но хочется послушать мнение комьюнити
Дополню, что Spring IoC не умеет multi classloading в отличии от того же Guice. Если что придётся хачить
Обсуждают сегодня