考慮一個無狀態EJBejb線程安全:我們需要它嗎?
從EJB 3.1規範
容器將支持會話
豆併發執行的多個實例;但是,每個實例只能看到方法調用的序列化序列。因此,有狀態或
無狀態會話bean不必被編碼爲折返
所以無狀態seession豆能「服務」最多一個請求的時間, 這通常是由容器管理實施一大堆豆子。 所有這些的偉大目標是線程安全。
我的問題是爲什麼我們需要這種形式的線程安全? 我的意思是Spring bean是單例的,而不是線程安全的(它們可以一次處理任意數量的請求),我們沒有任何問題。
感謝您的回答,我會保持問題在其他人想要添加他們的意見的情況下打開:) – GionJh
我認爲@Brett凱爾意思是「成員變量本身不是線程安全的」) – GionJh
@GionJh確實,修正了,謝謝:-)。 –