${...}
与#{...}
. _ Spring 的文档只使用了#{...}
,但是有很多使用${...}
. 此外,当我开始使用 SpEL 时,我被告知要使用${...}
它并且效果很好。
对于那些感到困惑的人,我如何使用它的一个例子是
@Component
public class ProxyConfiguration {
@Value("${proxy.host}")
private String host;
@Value("${proxy.port}")
private String port;
:
}
和一些属性文件:
proxy.host=myproxy.host
proxy.port=8000
我的问题是:
- 有什么区别还是一样?
- 是否已弃用一个版本,所以我应该使用另一个版本?