2017-12-18 21 views
0

Springのデフォルトスコープはシングルトンですが、アプリケーション内部でどのように動作しますか?たとえば、シングルトンの場合、オーバーヘッドである複数のアクセスを処理する必要があります。バネは、シングルトンを通常のビーンに変換する方法を促進しますか?アプリケーションでどのように動作しますか?スプリングのデフォルトのBeanスコープはシングルトンですが、実際のアプリケーションでどのように処理されるのですか?

答えて

0

SpringはシングルトンのSpring Beanのステートレスクラスを使用することを推奨しています。

1.5.2。プロトタイプスコープ 原則として、すべてのステートフルBeanにプロトタイプスコープを使用し、ステートレスBeanには シングルトンスコープを使用します。

ので、同時アクセスは問題ではありません。
あなたはこれらの推奨事項に従わない場合は、フレームワークのルールに対する意志とあなたが一般的で決定的な問題を持っているだけでなく、並行性の問題でしょう。

関連する問題