Spring Framework を使っているアプリケーションで、設定ファイルを外部から読む簡単な方法を考えてみる(簡単なだけであって、ベストプラクティスかどうかは不明)。 アプリケーションの設定を保持するクラスは以下のような感じとする*1。 package example; public class Settings { private int foo; private String bar; public int getFoo() { return foo; } public void setFoo(int foo) { this.foo = foo; } public String getBar() { return bar; } public void setBar(String bar) { this.bar = bar; } } Springのbeans設定ファイルを直接使用す