首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在没有xml的情况下使用FF4J获取java中的特性

如何在没有xml的情况下使用FF4J获取java中的特性
EN

Stack Overflow用户
提问于 2020-08-21 08:55:08
回答 2查看 448关注 0票数 0

我们使用FF4J框架来切换spring boot应用程序中的功能。我们使用web控制台来管理特性(在DB中插入/更新新特性),但是为了使用java中的切换,我们使用了spring AOP (@Flip注解),它使用XML文件,所以在这种情况下,我们必须管理数据库和XML文件中的特性标志。有没有其他方法可以让我在没有XML的java中使用ff4j (如果它基于注释会更好,因为它很容易管理代码),而是从spring boot应用程序的DB中读取

此外,在前端angular应用程序中,我们使用它提供的API (/api/ff4j/store/feature)来获取特性

EN

回答 2

Stack Overflow用户

发布于 2020-08-21 10:41:31

我对ff4J了解不多,这似乎是一种非常古老的处理动态属性的方法,我们使用Apache Zookeeper来实现这一点,并根据端点将必要的值传递给前端。

票数 0
EN

Stack Overflow用户

发布于 2020-08-26 15:40:41

这不是正常的行为。@Flip注释使用您在应用程序中定义的ff4j bean。这里看看它是如何实现injected here in the bean

在应用程序中,您需要使用与控制台相同的数据存储来定义适当的FF4j,否则它将使用默认的数据存储。

检查此示例,将很快使用@Flip注解类进行更新

https://github.com/ff4j/ff4j-samples/tree/master/spring-boot-2x/ff4j-sample-springboot2x

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63515070

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档