私たちには、Spring IOCとJersey RESTのバックエンドアプリケーションがあります。私たちが定義するすべての豆は、デフォルトスコープを使用します。つまり、シングルトンです。Spring Singleton Beanはどのように機能しますか?
このアプリケーションは、膨大な数のユーザーがいるDB中心です。私の質問:Spring Singleton Beanがこのアプリケーションの並行性をどのように管理するのですか?サービスクラスのメソッドはどれもsynchronizedとして定義されていませんが、ユーザーデータの同期に問題はありません。すべてが完璧に見える。
私は春のシングルトンビーンについて何か不足していると思います。または、春がシングルトンオブジェクトで複数のリクエストを処理する方法を考えています。
Spring Beanはシングルトンであり、サービスメソッドはsynchronizedとして定義されていないと私の理解しているように、複数のリクエストにはいくつかの同期の問題がなければなりません。
このことを正しく理解できますか?
あなたがシングルトンを意味したが存在しませんか? – DimaSan