質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

91.36%

  • Spring

    485questions

    Spring Framework は、Javaプラットフォーム向けのオープンソースアプリケーションフレームワークです。 Java Platform上に、 Web ベースのアプリケーションを設計するための拡張機能が数多く用意されています。

シングルトンでDIされているメンバ変数が初期値となる。

受付中

回答 0

投稿 2017/12/07 20:52

  • 評価
  • クリップ 0
  • VIEW 28

Beethoven

score 1

前提・実現したいこと

DIの初期化処理で読みんだコンフィグファイルを保持したい。

発生している問題・エラーメッセージ

なし

該当のソースコード

■サーブレットコンテキスト
<bean id="xxxxx"  class="jp.ne.docomo.cima.common.container.Xxxxxxxx" init-method="init"/>

■呼び出し元
@Autowired
宣言部:private Xxxxxxxx xxxxxxxx;
呼び出し処理:xxxxxxxx.getProperty("xxx.xxxxx.xxxx");

■呼び出される側(scope指定なしのため、シングルトンのはずです。)
@Component
public class Xxxxxxxx  {
private PropertiesConfiguration config  = new PropertiesConfiguration();
}

試したこと

private PropertiesConfiguration config  = new PropertiesConfiguration();

private PropertiesConfiguration config;
とし、初期化処理をメソッドに移動
この場合、configがnullになりました。

補足情報(言語/FW/ツール等のバージョンなど)

なし

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

まだ回答がついていません

15分調べてもわからないことは、teratailで質問しよう!

ただいまの回答率

91.36%

関連した質問

  • 解決済

    Rubyの新しいハッシュ記法について

    Ruby1.9からJavascriptのような新しいハッシュ記法が使えるようになりました。 # 従来の記法 h = { :name => "taro", :score => 80

  • 解決済

    ナップサック問題 アルゴリズム

    現在javaを用いて再帰の学習をしています。 再帰がよくわかりません。 具体例として ナップサック問題を解く再帰的なアルゴリズムを教えてください。

  • 解決済

    android GridView 別Activityで表示

    質問よろしくお願いします。 androidにて MainActivity内のボタンを押したら端末内の画像を複数選択、Doneを押したら MainActivityにあるGridVi

  • 解決済

    レイアウト

    先ほどの質問の続きになります。 コード public class APPLET extends Applet{              public void init(){

  • 解決済

    Android 文字と画像を重ねるLayoutにおいて,xmlでリソース定義する方法

    Android Studioにて開発を行っています.Androidで,FrameLayoutを用いて重ねたImageViewとTextViewに対して,動的にリソースを指定したいで

  • 解決済

    しりとり

    ---んが入力されたら終わらしたいのですが できなくて困ってます String tmp = getLast(word); if (tmp.equals("ん")) {   .. }

  • 解決済

    Tomcat8でDigest認証を行う方法

    実現したいこと 可能であればTomcatを使用してDigest認証を行いたいという要望がありました。 しかし、Apacheで行う方法はいくつか発見できましたが、 Tomc

  • 受付中

    vagrant上のソースコードで定義元ジャンプができるようにしたい

    vagrant上に置いてあるcakephpのソースコードでphpstormなどのIDEでCtrl + bで定義元にジャンプできるようにしたいのですが、リモートアクセス(remote

同じタグがついた質問を見る

  • Spring

    485questions

    Spring Framework は、Javaプラットフォーム向けのオープンソースアプリケーションフレームワークです。 Java Platform上に、 Web ベースのアプリケーションを設計するための拡張機能が数多く用意されています。