Чтобы уменьшить время запуска сервера в среде разработки, я хотел бы изменить поведение Spring по умолчанию для ленивой инициализации бобов.
Я знаю, что это можно сделать, указав default-lazy-init="true"
на уровне бобов. Однако я не хотел бы менять это свойство каждый раз, когда я получаю последние конфигурационные файлы из SCM, и менять его обратно перед тем, как проверить его обратно.
Есть ли какой-нибудь другой выход для экстернализации этого свойства? Например, указать свойство System?
Я также пытался определить свойство в файле свойств, специфичных для среды, и сослаться на него в элементе beans, но это не сработало.
default-lazy-init="${default-lazy-init-value}"
Каким-нибудь другим способом это можно сделать?