2

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

DeltaSpike 是否也支持配置更改?即当底层配置改变时,注入的值会改变

4

1 回答 1

0

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

于 2015-01-31T21:35:15.300 回答