#java #xml #spring
#java #xml #spring
Вопрос:
Я новичок в spring и пытаюсь разработать небольшое приложение с использованием spring. Как я узнал из spring, предоставляйте значения для свойств с помощью xml-файла. Я хочу указывать значения во время выполнения, как показано ниже в java.
public class Main {
public static void main(String[] args) {
Scanner num = new Scanner(System.in);
int number = num.nextInt(); //dynamic value
}
}
Как я могу добиться этого весной.Попробуйте погуглить и найдите. Но не удается получить решение.
Комментарии:
1. Вы можете ознакомиться с этой загрузочной документацией Sprring о внешней конфигурации: docs.spring.io/spring-boot/docs/current/reference/html /…
2. @Lasa вы хотели бы взять динамические данные из файла свойств.
3. @LovaChittumuri не важно, как я хочу получать динамические данные. С файлом свойств тоже все в порядке. Есть ли способ это сделать?
Ответ №1:
1 ) Пожалуйста, поместите все запросы в файл свойств
2 ) Укажите местоположение файла свойств
@Configuration
@PropertySource("classpath:PropertiesFilename.properties");
3 ) Ввод свойства с аннотацией @Value
@Value( "${Property which is exists in properties file.}" )
private String yourVaraibleName;