DeltaSpike中的自定义ConfigSource

时间:2015-01-26 16:24:49

标签: deltaspike

如何在DeltaSpike中创建从遗留代码中读取配置数据的自定义ConfigSource

DeltaSpike是否也支持配置更改?即,当基础配置发生变化时,注入的值将会改变

1 个答案:

答案 0 :(得分:0)

参见http://deltaspike.apache.org/documentation/configuration.html#_custom_configsources [@Inject + @ConfigProperty]导致依赖值。 - >如果您正在使用它们,例如在@ApplicationScoped bean中,您只获得一次值(根据定义)。 如果您正在使用它们,例如在@RequestScoped bean中,您将始终获得最新值。 手动使用ConfigResolver时,您始终可以获得最新值。 其他所有内容(包括缓存值)取决于您自己的ConfigSource实现。