JavaでSpringMVC'singleton 'スコープを使用してconfig.properties値を読み取る方法は?

公開: 2018-08-29
SpringMVCシングルトンスコープチュートリアル-Crunchify

昔、私は設定ファイルを伝統的な方法で読む方法についてのチュートリアルを書きました。 しかし、SpringMVCフレームワークとしてロードしたい場合はどうでしょうか?

最も一般的なのは、Javaクラスでconfig.properties値の一部に常にアクセスする必要がある場合です。 SpringMVCのシングルトンスコープを使用して取得する簡単な方法があります。

以下の完全なワークスペースの写真をご覧ください。

4つのファイルを作成する必要があります。

  1. パッケージcom.crunchify.tutorialの下のcom.crunchify.tutorial
  2. /go/config/フォルダーの下のconfig.propertiesファイル
  3. /resourcesフォルダーの下のspring-bean.xmlファイル
  4. pom.xmlファイル(プロジェクトをMavenプロジェクトに変換)
Eclipseプロジェクトの構造-CrunchifySpringMVC-LoadConfig

始めましょう:

ステップ1

CrunchifyLoadPropertiesSpringMVCと呼ばれる動的Webプロジェクトを作成します

新しい動的Webプロジェクトの作成-Crunchify

ステップ2

プロジェクトをMavenプロジェクトに変換します。

これによりpom.xmlファイルが作成され、Springの依存関係が追加されます。

MavenPOMプロジェクトの作成-Crunchify

ステップ-3

ファイルCrunchifySpringExample.javaを作成します

ステップ-4

これが私のpom.xmlファイルです。

ステップ-5

resources 」フォルダが表示されない場合。 一つ作る。

リソースフォルダの作成-Springの例をCrunchify

ステップ-6

以下の内容でconfig.propertiesファイルを作成します。

ステップ-7

spring-bean.xmlファイルの内容

ステップ-8

CrunchifySpringExample.javaを実行すると、次のような結果が表示されます。

ステップ-9

出力

楽しんでハッピーコーディング..