“Propriétés de la base de données du printemps” Réponses codées

Propriétés de la base de données du printemps

spring:
    profiles: local
    datasource:
        url: jdbc:postgresql://localhost:5432/postgres
        username: postgres
        password: root
code swifter

Propriétés de la base de données du printemps


@Configuration   
public class ConfigurationPropertySource {

private ConfigurableEnvironment env;

private final ConfigurationRepository configurationRepository;

    @Autowired
    public ConfigurationPropertySource(ConfigurationRepository configurationRepository) {
        this.configurationRepository = configurationRepository;
    }

    @Autowired
    public void setConfigurableEnvironment(ConfigurableEnvironment env) {

        this.env = env;
   }

   @PostConstruct
   public void init() {
    MutablePropertySources propertySources = env.getPropertySources();
       Map myMap = new HashMap();
       //from configurationRepository get values and fill mapp
       propertySources.addFirst(new MapPropertySource("MY_MAP", myMap));
   }

}

Successful Sloth

Réponses similaires à “Propriétés de la base de données du printemps”

Questions similaires à “Propriétés de la base de données du printemps”

Plus de réponses similaires à “Propriétés de la base de données du printemps” dans Java

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code