По умолчанию Spring Boot инициализирует все бины при старте. В среде разработки это приводит к:
Более долгому старту приложения, особенно в крупных проектах
Приходится ждать загрузки бинов, которые прямо сейчас даже не нужны
Чтобы избежать этого, в
application.properties укажите:spring.main.lazy-initialization=true
Важно сохранить поведение по умолчанию в проде, потому что:
Ошибки на старте выявляются раньше
Все компоненты готовы принимать запросы сразу
👉 Java Portal