我們有一個Spring Web應用程序,用戶登錄和下訂單。有一個工廠bean和它的一個單例對象。這個工廠bean保存用戶信息。此外,還會有多個用戶在任何時間點登錄到Web應用程序。 當我閱讀單例時,它說每個JVM只會創建一個對象。所以我想了解用戶信息將如何存儲在這個單例對象中?瞭解Spring應用程序中的單例對象
-2
A
回答
0
看看這個link,Singleton bean在Ioc容器被加載時被灌輸一次,那麼如果你想要一個對象存儲連接的每個用戶的特定信息,你必須設置它的屬性值和狀態是相同的其範圍:「會議」。 Singleton bean可用於存儲有關服務器的信息或在某個特定時間連接的所有用戶共有信息所有連接的用戶都看到此類bean的相同值和狀態
0
根據您的描述,我推斷出工廠bean是單例,並且它創建用戶信息實例。這意味着所有的bean將使用相同的工廠來創建用戶信息實例;例如當用戶登錄工廠bean時被調用來啓動一個用戶。
注意:這是所有的理論,因爲你分享的信息是稀疏的。
相關問題
- 1. 瞭解Spring的應用程序構造
- 2. Spring中的應用程序對象MVC
- 3. 在web應用程序中創建連接對象的單例實例
- 4. 從域對象中訪問Spring單例程的好方法?
- 5. ASP.NET應用程序瞭解
- 6. Karaf上的Spring應用程序示例
- 7. Scala中單例對象的解釋
- 8. 在Java中對應用程序的解釋Spring
- 9. 將DAO對象轉換爲Spring MVC應用程序中的DTO對象
- 10. 一次性瞭解應用程序內存中的所有對象
- 11. RestKit - 映射示例應用程序中的用戶對象
- 12. 在Spring中實現對單頁應用程序的註銷
- 13. 應用程序協議中的「對象詞典」的示例
- 14. 瞭解Spring框架應用程序骨幹概念
- 15. Silverlight應用程序中的單實例
- 16. 瞭解Java中的對象
- 17. 需要查看.net應用程序中的實例化對象
- 18. 瞭解對象
- 19. 在Spring中使用單例會話作用域對象
- 20. Spring應用程序的單點登錄
- 21. Spring Security簡單的應用程序
- 22. Backbone.Marionette中的幾個應用程序對象應用程序
- 23. Spring:序列化引用了不可序列化bean的對象
- 24. 瞭解MVC應用程序的架構
- 25. 將XML解析爲Android應用程序中的對象
- 26. 針對WPF應用程序的Nunit單元測試給出了NullReference例外
- 27. Windows應用程序中的Flash對象
- 28. iphone應用程序中的C++對象
- 29. 使用共享對象中的應用程序的對象
- 30. 除了使用Spring AOP分析Java Spring應用程序
您是否可以共享最小的可執行代碼,以便我們能夠盡我們最大的努力來了解你的問題? –
在Spring中,你通常不會創建一個類級別的單例;相反,您創建了一個普通類的單個實例,並讓Spring負責將其提供給所有需要它的服務。 – chrylis