我的属性文件中没有几个属性,例如

dataCenterOptions.host="xyz"
dataCenterOptions.user="abc"
dataCenterOptions.password="def"
dataCenterOptions.port="ghi"


我在Spring类中通过使用@Value对其进行注释来使用它。但是,除了创建四个单独的变量之外,我还可以使用一个变量来访问以下每个变量。就像是

@Value("${dataCenterOptions}")
Properties dataCenterProps;


我该怎么做呢?

最佳答案

单向是

在代码

@Resource(name="prop")
Properties prop;


在配置文件

<util:properties id="prop" location="properties/dataCenterOptions.properties" />

09-26 09:52