我是EJB新手。在調用同一個bean上的任何方法之前,我需要調用一個遠程無狀態bean的方法並設置一個值。從第一個方法調用設置的值應該可用於第二個方法。我知道無狀態bean不能爲下一次調用保存實例變量值。有沒有其他方法可以使bean的方法可用,而不需要將bean作爲有狀態bean。任何調整提示?在EJB無狀態bean中需要幫助
1
A
回答
1
是否有任何替代方法使bean的方法沒有使bean成爲有狀態bean?
沒有值傳遞給第二個方法或將它保持,例如,在數據庫中,我不這麼認爲(使用實例變量當然不是一個解決方案,你不知道調用同一個會話bean與每個方法調用,因爲該池可以爲您的方法調用返回任何會話bean)。
1
這是無狀態會話bean的錯誤使用。無狀態應該僅依賴於傳遞給它的參數,而不依賴於其他以前的狀態。即使你周圍有黑客攻擊,也可以考慮後來支持它的可憐傢伙。數據庫絕對是一個更好的方法。否則,你可以使用攔截器嗎?它們在EJB 3.0中功能強大,甚至可以更改參數,設置一些值等。
相關問題
- 1. EJB中的幫助創建無狀態會話Bean
- 2. 需要EJB幫助
- 3. Spring的EJB無狀態bean
- 4. EJB無狀態會話bean和有狀態會話bean
- 5. 410狀態代碼需要mod_rewrite幫助
- 6. 如何爲EJB方法設置超時(在無狀態bean中)
- 7. 在SessionScoped CDI Bean中注入無狀態的EJB
- 8. 在javascript中需要幫助
- 9. 在NSMutableArray中需要幫助!
- 10. 在Java中需要幫助
- 11. 在Perl中需要幫助
- 12. 需要澄清的Java狀態bean
- 13. 需要幫助
- 14. 需要幫助
- 15. 在實體Bean使用無狀態EJB豆
- 16. 瞭解EJB中無狀態企業會話Bean的功能
- 17. EJB 3.1丟棄有狀態會話bean
- 18. EJB 2.1有狀態會話bean
- 19. sessionscoped託管bean vs有狀態ejb
- 20. EJB訪問有狀態會話Bean NameNotFoundException
- 21. EJB無狀態會話Bean - 無法創建錯誤
- 22. EJB 3.1設計的困境 - 需要從MDB實例化有狀態的Bean
- 23. 爲什麼要使用無狀態bean?
- 24. 可擴展的PPP協議。關於狀態機需要幫助
- 25. 需要幫助讓NGen重新回到工作狀態
- 26. 需要幫助 - 單擊圖像以設置字段的狀態
- 27. 陷入循環等待狀態。需要幫助退出
- 28. cssSandpaper.js幫助需要?
- 29. 需要ActionListener幫助!
- 30. 需要MySQL幫助