所以我正在寻找CDI属性注入,我正在寻找DeltaSpike
http://deltaspike.apache.org/configuration.html
我需要在运行时监听属性更改。 那么,如果我注入一个这样的属性然后在运行时更改属性文件中的轮询间隔值,这个更改会被拾取吗?
@Inject
@ConfigProperty(name = "endpoint.poll.interval")
private Integer pollInterval;
答案 0 :(得分:2)
这取决于配置源的范围。如果你的配置源是RequestScoped,那么每次请求都会刷新它。