java110
2021-03-22 3a63bde28d2802c818adef25e47b8c98f3ab4b6c
java110-utils/src/main/java/com/java110/utils/factory/ApplicationContextFactory.java
@@ -3,6 +3,8 @@
import org.springframework.beans.BeansException;
import org.springframework.context.ApplicationContext;
import java.util.Locale;
/**
 * Created by wuxw on 2017/4/25.
 */
@@ -32,4 +34,26 @@
        return null;
    }
    /**
     * 获取应用名称
     * @return
     */
    public static String getApplicationName(){
        return applicationContext.getEnvironment().getProperty("spring.application.name");
    }
    // 国际化使用
    public static String getMessage(String key) {
        return applicationContext.getMessage(key, null, Locale.getDefault());
    }
    /// 获取当前环境
    public static String getActiveProfile() {
        return applicationContext.getEnvironment().getActiveProfiles()[0];
    }
}