Файл конфигурации SpringBoot-SpringBoot (2)

Типы и роли конфигурационных файлов Spring

  SpringBoot основан на соглашениях, поэтому многие конфигурации имеют значения по умолчанию, но если вы хотите заменить конфигурацию по умолчанию своей собственной конфигурацией, вы можете использовать application.properties или application.yml (yaml) для конфигурации.

  SpringBoot по умолчанию загрузит файлы application.properties или application.yml (yaml) из каталога Resources.

  Файл application.properties является файлом значения ключа.

  

Что такое файл конфигурации application.yml?

  Формат файла yml - это формат файла, написанный yaml, который представляет собой интуитивно понятный формат сериализации данных, который может быть распознан компьютером, легко читается людьми и легко взаимодействует с языками сценариев.

  Файл yml может быть импортирован различными программами на языке программирования, которые поддерживают библиотеку yaml.Файл yml основан на данных, которые являются более краткими, чем традиционный метод xml.

  Расширение файла yml может использовать .yml или .yaml

 

Синтаксис файла конфигурации yml

  Настроить общие данные

    Синтаксис: ключ: значение

имя: чжансан

 

  Настроить данные объекта

    Синтаксис: ключ:

        ключ1: значение1

        ключ2: значение2

    Или: ключ: {ключ1: значение1, ключ2: значение2}

    Примечание: количество пробелов перед ключом 1. Не ограничено. В синтаксисе yml одинаковые отступы представляют один и тот же уровень.

    Настройте данные карты, как указано выше.

человек: 
    имя: чжансан
    возраст: 10
    адрес: ник

Или # 
человек: {имя: чжансан, возраст: 10 , адрес: ник }

 

  Данные конфигурации (список, набор)

    Синтаксис: ключ: 

        - значение1

        - значение2

    Или: ключ: [значение1, значение2]

город: 
     - Пекин 
     - Тяньцзинь 
     - Шанхай 
     - Чунцин

# Или город: [Пекин, Тяньцзинь, Шанхай, Чунцин] 

# Элементы в коллекции находятся в форме объекта 
ученик: 
    - Имя: zhangsan
      возраст: 18  
      баллов: 100  
    - имя: лиси
      возраст: 28  
      баллов: 88  
    - имя: wangwu
      возраст: 38  
      баллов: 90    

 

рекомендация

отwww.cnblogs.com/guancangtingbai/p/12669510.html