2013-05-30 134 views

回答

1

用戶應該仍然可以使用該網站。您可以在bean中使用標記爲原型的bean進行twitter4j解析,因此它不會是單例,因此如果標記爲@Service,則不會與登錄到系統的其他用戶創建任何線程問題。

請記住,默認情況下,Spring bean是單身人士。

+0

謝謝你的回答。你能給我一個關於原型部件的例子嗎?我不熟悉這一點。 –

+1

這只是意味着bean不是作爲單例創建的。所以說3個用戶登錄,你已經做了一個類級別的變量,你不會遇到多線程問題。當然,如果你的bean沒有使用類級變量,它對你沒有任何影響。看看http://www.mkyong.com/spring/spring-bean-scopes-examples/ – david99world

+0

我打算使用範圍註釋,但我的問題是,我需要兩個類,fetcher和一個類解析每條推文並將其保存到我的數據庫?如果是這種情況,我在收集器中使用Autowired,那麼解析類將是單例,還是仍然是原型? –

相關問題