Я в настоящее время используют пружинную загрузку в 3 моих производственных приложений, и еще один на своем пути. Spring-boot хорош, потому что он нацелен на то, что вы должны писать код только для своей бизнес-логики, ничего больше. Если вы хотите использовать его в качестве монолитного приложения, я предлагаю не использовать встроенный контейнер, потому что, на мой взгляд, выбор встроенного контейнера сделан для архитектуры микросервисов. Если вы создадите монолитное приложение с пружинной загрузкой, оно будет быстрым и сделает вас счастливым, но по мере роста проекта использование памяти также будет расти, и загрузка будет сложной. С другой стороны, я считаю, что он идеально подходит для создания микросервисов с ним, потому что его легкость с точки зрения времени тратится на код, отличный от бизнес-логики, и с точки зрения времени ответа.
Это не вопрос, который имеет прямой ответ. Это скорее мнение, ищущее сообщение. – Bwvolleyball