Spring Boot: конфигурация, доступ к свойствам командной строки

По умолчанию SpringApplication преобразует любые аргументы параметра командной строки (то есть аргументы, начинающиеся с --, например --server.port=9000) в property (свойство) и добавляет их в Spring Environment. Как упоминалось в посте о внешней конфигурации, свойства командной строки всегда имеют приоритет над другими источниками свойств.

Если вы не хотите, чтобы свойства командной строки добавлялись в Environment, вы можете отключить их, используя SpringApplication.setAddCommandLineProperties(false).


Читайте также:


Комментарии

Популярные сообщения из этого блога

Методы класса Object в Java

Как получить текущий timestamp в Java

Основные опции JVM для повышения производительности и отладки