как загрузить пользовательские свойства в application.properties

В весенней загрузке есть файл свойств application.property, вместе с этим свойством я создал дополнительный файл свойств с именем myownprop.properties.

Как я могу загрузить myownprop.properties в application.property? означает, как включить другие именованные свойства в application.properties?

любое обновление?


person Shahid Ghafoor    schedule 05.04.2018    source источник


Ответы (2)


Вы можете использовать свойство spring.config.additional-location, как описано здесь: https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-application-property-files. Это позволяет вам добавлять дополнительные файлы, не вмешиваясь в красивую иерархию источников свойств по умолчанию, которую определяет Spring Boot.

person Apokralipsa    schedule 05.04.2018

Вы можете добавить новый активный профиль в свой текущий application.properties

spring:
    profiles:
        active: dev, additional

а затем добавьте новый файл application-additional.properties в папку ресурсов. После этого записи в новом файле будут доступны, как и в файле application.properties.

person domenic_K    schedule 05.04.2018