Вы можете создать файл conf и загрузить их как динамические свойства, используя аннотации Configuration
и PropertySource
Выполните следующие действия:
- Создайте файл conf со свойством. Например: /path/to/file.conf
collectionName=mongo_collection_name
- Создать класс конфигурации
import org.springframework.context.annotation.Configuration
import org.springframework.context.annotation.PropertySource
@Configuration
@PropertySource("file:/path/to/file.conf")
class AppProperties {
}
- Теперь вы можете получить значение с аннотацией
Value
в классе обслуживания или приложении, как показано ниже
@Value("${collectionName}")
String collectionName
Дайте мне знать, если у вас есть вопросы.