細節有很多有關無狀態,狀態和Sigleton豆到處但幾乎一無所知javax.annotation.ManagedBean。在第一次看,我認爲這是類似於Spring's @Component
但我不能使用它沒有完整的信息。EJB - requried上javax.annotation.ManagedBean
- 如果我用
@javax.annotation.ManagedBean
註解一個類,它會是單例還是會有無狀態的實例池? - 這樣的類中的方法是併發的嗎?我應該確保它們在默認情況下是同步的。
- 我正在考慮用這個註釋我的DAO類,但
@javax.enterprise.context.*;
範圍讓我懷疑。我認爲@Stateless
會更好。任何意見? - 如果不在DAO或服務類別上,此註釋適用於何處?
這個answer給出了非常好的解釋,但沒有回答上述問題。