У меня есть несколько файлов свойств среды тестирования (например, Dev, QA, UAT).Каждый файл свойств имеет разные свойства (уникальные для каждого файла свойств).Хотите знать, как использовать класс конфигурации библиотеки aeonbits для чтения свойств в виде карты, а не для чтения каждого свойства с помощью (@Key) с именем метода, определенным в интерфейсе ...
import org.aeonbits.owner.Config;
@Config.Sources({
"classpath:${env}.properties"
})
public interface Environment extends Config {
@Key("UDS")
String getUDSUrl();
/* Can I define just one method that returns a map with all the properties
from the file? */
}