springboot中的一個線程安全問題

Spring MVC 和 Servlet 一樣,不是線程安全的, Spring MVC的Controller默認使用單例 因爲: 1、性能好 2、沒有必要用多例 所以: 1、在controller中定義成員變量,並且對成員變量存在寫操作就會存在線程安全問題。 2、萬一必須要定義一個非靜態成員變量時候,則通過註解@Scope("prototype"),將其設置爲多例模式。或者仍然使用默認單例方式,對
相關文章
相關標籤/搜索