コンテンツへスキップ

SAStrutsで外だし設定ファイルを利用する方法

方法

いくつかやり方はありますが一番簡単と思われる方法を紹介します。

まずmain/resourcesの下に任意の名前.propertiesファイルを作成します。

Eclipseプラグインのプロパティエディタを入れておくと便利です

 

次にpropertiesファイルの中に設定値を入れます。

keyとvalueだけのシンプルな設定です。以下、例です

# システム設定
# key=valueで記載
system.name=システムネーム

 

続いてjava側で取得するサンプルです。

といってもpropetyファイルの名前とkeyで取得するだけです。

public class SettingUtil {

  // 設定ファイルの名前を指定します。resources配下にあるものを自動的に検索します
  private static final String propertyFileName = "config.properties";

  /**
   * 設定ファイルの情報を取得します
   * @param key 設定情報のキー名
   * @return String
   */
  public static String getValue(String key) {
    return ResourceUtil.getProperties(propertyFileName).getProperty(key);
  }

}

 

 

 

 

 

 

 

 

コメントを残す

メールアドレスが公開されることはありません。