回答編集履歴

1

newされたから、してくれたに変更。されただと、自分でコード書いたみたいだから。

2017/10/16 23:57

投稿

tabataba20
tabataba20

スコア12

test CHANGED
@@ -1,4 +1,4 @@
1
- ビギナーの私の認識では、newれたインスタンスを、作成したクラスのフィールド、コンストラクタに代入してくれる認識です。そして、そのインスタンスの生存期間をセッション単位なのか、リクエスト単位、代入される都度などにコントロールしてくれると認識してます。
1
+ ビギナーの私の認識では、newしてくれたインスタンスを、作成したクラスのフィールド、コンストラクタに代入してくれる認識です。そして、そのインスタンスの生存期間をセッション単位なのか、リクエスト単位、代入される都度などにコントロールしてくれると認識してます。
2
2
 
3
3
  例えば生存期間をセッションにすると、ログイン成功後のユーザーIDを画面を跨いで保持できるし、リクエストスコープにするとリクエストを受信した期間、DIコンテナに登録したビーン(インスタンス)は生存しており、それをクラスやメソッド間で引き回したい場合も、引数に渡さずとも、引き回したいクラスで@autowiredでインジェクションしたらクラス内のどこでも使用できます。
4
4