Если проект станет действительно большим, Spring также запустится медленно.Чем больше у вас bean-компонентов, тем медленнее запускается процесс.
Хотя у нас есть проекты с несколькими сотнями EJB-компонентов, и время запуска в порядке (от 30 до 40 секунд).Некоторое время назад я помогал проекту Spring, который, как я догадывался, был примерно того же размера, но для начала потребовалось несколько минут.
Поэтому, прежде чем потратить 2 года на переписывание всего с использованием совершенно другой среды, я настоятельно советуюсначала вы должны сделать собственный тест.
Возможно, просто потратить немного денег на адекватное оборудование - это более экономичное решение.Быстрые твердотельные накопители, достаточно памяти и достаточно быстрый процессор делают чудеса.
Если речь идет только об опыте разработки, это не должно стоить дорого для рабочей станции.Я не рекомендую просто бросать аппаратные средства на проблему, но делаю основательную переписку на совершенно другую технологию, чтобы улучшить скорость запуска, в которой вы даже не можете быть уверены, что она действительно улучшится, возможно, просто не самая умная вещь, которую можно сделать.