stateful-session-bean

    0熱度

    1回答

    我正在與JEE一起購物車上工作。我的web應用程序由一個有狀態會話bean和兩個帶有相應JSP頁面的servlet組成。一個servlet允許將新項目添加到購物車,另一個允許列出購物車的內容。 有狀態會話bean應該保存跨頁面的購物車狀態,但購物車總是顯示爲空。你能幫我找出我的代碼有什麼問題,並解釋爲什麼當前的實現是不夠的? Servlet來一個新的項目添加到購物車: package my.ser

    -1熱度

    1回答

    我想開發一個像購物車一樣的jsf web應用程序,並且必須在購物之前登錄。我如何跟蹤每個用戶會話。在這種情況下,最好的辦法是什麼?在表示層(HttpSession)或服務器端的有狀態會話Bean中跟蹤會話。使用EJB有狀態會話bean有想過當 在此先感謝

    0熱度

    1回答

    我正在檢查EJB有狀態bean,使用此bean的典型示例位於購物車中。 因此,在該示例中,所做的是檢查HttpSession中是否存在EJB,如果不存在,則調用一個EJB實例,然後使用HttpSessionId作爲標識符上載到會話。 那麼,當我可以使用簡單的POJO來完成相同的操作時,使用有狀態的EJB有什麼優勢? 我想典型的答案是,即使HttpSession失效,EJB仍然存在於服務器容器中。如

    0熱度

    1回答

    我最近了解到有關ejb中的有狀態和無狀態會話bean。我可以與無狀態會話bean一起工​​作,但沒有任何問題(創建了多個應用程序),但是我發現使用有狀態會話bean實現應用程序很困難。 以下是我的場景: 客戶可以使用ID登錄並在其賬戶中進行交易。我想將id保存到登錄servlet本身的會話bean中,以便我可以從會話中檢索id來執行事務。 我知道如何使用httpSession而不是使用這些ejb會

    0熱度

    1回答

    如何選擇UserDao類的哪個實現?一個是有狀態會話EJB,另一個是帶有RequestedScope註釋的管理會話bean。 有狀態會話的代碼似乎更簡單。在這個用戶歡迎的情況下,兩者都應該工作? 另外,有狀態EJB的範圍是什麼? UserDao.java public interface UserDao { User getForUsername(String username);

    0熱度

    1回答

    我已經定義了一個@Stateful @StatefulTimeout(value = 2, unit = TimeUnit.HOURS) rest bean,以便它可以容納private MyContext userContext;(基本上,List<String>包含所有先前傳遞給其他bean的值)。 我已經在openshift的wildfly 8.1容器中啓動了我的webapp。 不幸的是我的

    4熱度

    2回答

    我想集成測試一個Spring控制器方法,它使用彈簧會話scoped bean注入到控制器。爲了讓我的測試通過,我必須能夠訪問我的會話bean以在我對這個控制器方法進行模擬調用之前設置一些值。 Issue是一個新的會話bean,在我進行調用時創建,而不是使用我從模擬應用程序上下文中提取的那個。我如何讓我的控制器使用相同的UserSession bean? 這裏是我的測試案例 @RunWith(Spr

    2熱度

    1回答

    目前我在我的應用程序中使用EJB3.0 session beans。通常我使用jndi name來查找bean並調用相關的方法。但最近我建議將這些參考文獻存儲在Map中,而不是一次又一次地查找。 這是Session Bean引用存儲到Map 避免其查找每次一個好的做法?或者它是危險的?什麼樣的 問題,如果在所有的應用程序可能不得不遇到? 如果這是一個很好的做法,那麼我有另一個擔心。包含Map存儲引

    1熱度

    2回答

    關於會話EJB的使用,我迄今爲止在「真實世界中的應用程序」(如果我記得正確的話)中所看到的是無狀態會話EJB,用作事務性的「外牆」(通過CMT )業務邏輯方法。不過,我還沒有看到任何有狀態的會話EJB。事實上,它們似乎被用作例如Java EE書中的「購物車」,這意味着它們的狀態應該以某種方式存儲在持久性存儲中。但是這似乎表明,在數據庫中建模的應用程序域的其他部分也應映射到有狀態的EJB-s,這似乎

    0熱度

    1回答

    我試圖將有狀態會話bean從EJB 2.1遷移到EJB 3.0,擴展EJBHome的bean的home接口具有create方法,兩個參數和相應的bean有一個匹配的args ejbcreate方法和一個沒有arg ejbcreate方法。 我的問題是- 1.我是否需要創建兩個構造函數,一個是沒有arg和一個arg來遷移這個有狀態會話bean? 2. ejbcreate方法代碼拋出「CreateEx