heki1224の適当な日記

技術知識を忘れないように書き留めておくブログ

Springでプロパティファイル使う方法

知らなかったのが悪いのだけれども
Springでプロパティファイル読み込むのって簡単なのね。
備忘録として残しておきます。

1. config.xmlに以下のコードを追加

<!-- Apache Commons Configuration Composite configuration -->
<bean id="configuration" class="org.apache.commons.configuration.CompositeConfiguration">
  <constructor-arg>
    <list>
      <bean class="org.apache.commons.configuration.PropertiesConfiguration">
        <constructor-arg type="java.net.URL">
          <value>classpath:common.properties</value>
        </constructor-arg>
      </bean>
    </list>
  </constructor-arg>
</bean>


2. 呼び出したいクラスでAutowiredする。

@Autowired
private Configuration configuration;

これだけ。