如何ConfigSource
在 DeltaSpike 中创建从遗留代码读取配置数据的自定义?
DeltaSpike 是否也支持配置更改?即当底层配置改变时,注入的值会改变
如何ConfigSource
在 DeltaSpike 中创建从遗留代码读取配置数据的自定义?
DeltaSpike 是否也支持配置更改?即当底层配置改变时,注入的值会改变
请参阅http://deltaspike.apache.org/documentation/configuration.html#_custom_configsources [@Inject + @ConfigProperty] 导致依赖值。-> 如果您在@ApplicationScoped bean 中使用它们,您只能获得一次值(根据定义)。如果您在例如@RequestScoped bean 中使用它们,您将始终获得最新值。通过手动使用 ConfigResolver,您也将始终获得最新的值。其他一切(包括缓存值)取决于您自己的 ConfigSource 实现。