2016-11-13 4 views
1

私はWebアプリケーションで知っているごとに、取得するたびにint型コンテナ内のbeanの新しいインスタンスを作成します。 私はSpringがリクエスト間でどのように差別化し、それに応じてBeanの新しいインスタンスを作成するのか知りたいですか?新しいリクエストやセッションについて、春にはどのようになっていますか?

+0

を「すべてのことは春は、Beanの新しいインスタンスを作成し、取得要求」? – Vadim

+0

11th min [link](https://www.youtube.com/watch?v=NnNvDknQJt0&index=11&list=PLzQekfF9y7ZcXPmw1s4bVaZaPPQWOHb3-) –

+0

http://www.concretepage.com/spring/spring-bean-scope-example-using -scope-annotation-and-xml-for-singleton-prototype-request-session-global-session-and-application-scope-with-scope-proxy#要求 –

答えて

1

Request context listenerこの作業は、受信HTTPリクエストに基づいてBeanをインスタンス化し、ライフサイクルが終了すると廃棄することを決定します。 Session、RequestスコープBeanはアプリケーションコンテキストがWebを認識している場合にのみ関連し、そうでない場合はIllegalStateExceptionがスローされます。

も参照してください - あなたはそれを告げた - http://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html#beans-factory-scopes-other

関連する問題