0

我有一个 message.properties 文件,例如:

message1=value1
message2=value2
...

我正在使用 Spring 3。我想知道如何在 Java 类中访问消息的值(value1、value2...)。(类似props.getProperty("message1"))。我知道我们可以使用 util:properties... 或PropertyPlaceholderConfigurer. 但是在这两种方式中,我们如何在 XML 文件中配置后在 Java 类中访问呢?

如果您能指导我所有步骤(在 xml 和 java 中)c 或任何示例,那就太好了。

4

1 回答 1

1

将 util:properties bean 注入你的类

//Constructor
public Foo(Properties props){
    super();
    this.props = props;
}

然后在你的 spring 配置中执行以下操作

<bean id ...>
     <constructor-arg ref="propsBean" />
</bean>
<util:properties id = "propsBean" location = "...." />
于 2013-05-01T14:20:25.797 回答