尝试使用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中完成,而不是在枚举类中。