EnvironmentAware; obtenir des variables d'environnement de fonctionnement; utilisation: le fichier de configuration de charge

Interface EnvironmentAware

  • org.springframework.context.EnvironmentAware

    • setEnvironment (environnement Environnement)
  • Toute mise en œuvre de ce haricot d'interface aura son environnement en cours d'exécution

setEnvironment (environnement Environnement)

  • Définir ce composants de l'environnement en cours d'exécution.

Les scénarios d'utilisation

  1. Charger le profil
    Scene One :@configration的配置类读取properties中的值
@Configuration
 public class MyConfig implements EnvironmentAware {
    private static Environment env;
    
    @Override
    public void setEnvironment(Environment environment) {
        env=environment;
    }
    
    // ... 
    // todo : 读取env中的值 用来配置其他对象
 }

Publié huit articles originaux · louange gagné 1 · vues 135

Je suppose que tu aimes

Origine blog.csdn.net/C_Wangjq/article/details/105377193
conseillé
Classement