我的SpringBoot的Togglz Yml / Yaml配置不起作用

时间:2017-07-26 05:46:21

标签: yaml togglz spring-boot-starter

尝试使用Togglz创建功能切换。 在我的应用程序中进行以下配置/代码,

public enum AppFeatures implements Feature {

    @Label("FEATURE_ONE") FEATURE_ONE;

        public boolean isActive() {
        return FeatureContext.getFeatureManager().isActive(this);
    }
}

功能枚举类:

if(AppFeatures.FEATURE_ONE.isActive()){}else{}
  

我的要求:

如果在yml文件中将FEATURE_ONE配置为true,那么我需要这样做,如果是condition,则else,否则必须执行..


    <Router history={browserHistory}>
        <Route/>
    </Router>

但我的期望没有发生。虽然我在yml文件中给出了true,但是AppFeatures.FEATURE_ONE.isActive()不是真的,请帮助/指导我找出错误的位置。

注意使用,togglz 2.4.1 final和springboot 1.3.3,我需要启用/禁用只能在yml中完成,而不是在枚举类中。

0 个答案:

没有答案