Я прочитал десятки статей весной, но не смог найти изящное решение этой проблемы.Конфигурация конфигурации весны
a) Загрузить файл свойств, используя PropertyPlaceholderConfigurer. Например.
// Load properties file
@Bean(name = "appProperties")
public static PropertyPlaceholderConfigurer getApplicationProperties() {
PropertyPlaceholderConfigurer bean = new PropertyPlaceholderConfigurer();
bean.setLocation(new ClassPathResource("app.properties"));
return bean;
}
б) Найти тип базы данных, выполненный в "app.properties" app.database = тузд
гр), то свойства нагрузки, связанные с этим типом базы данных с использованием PropertyPlaceHolderConfigurer (например, mysql.properties) и сделать его доступным в контексте для фасоли
Hi @Romail, пожалуйста, разобраться в этом: http://kruders.com/spring/spring-propertyplaceholderconfigurer- using-annotation/ – Backtrack
Эта ссылка не помогает. Я хочу загрузить новый файл свойств на основе свойства, определенного в app.properties –