stateless-session-bean

    0熱度

    2回答

    這段代碼讓我感到不快, 有時會起作用,有些時候它不起作用! 的NamedQuery:(NAME = 「User.findByLogin」,查詢= 「選擇[u] 從用戶U WHERE u.login =:登錄」) public User findByLogin(String login) { Query query = em.createNamedQuery("User.findByLo

    0熱度

    1回答

    我正試圖將實體對象存儲到數據庫中。但我的問題是,當實體對象變得持久時,它會拋出一個空指針異常。 下面是我的實體類 @Entity @Table(name = "BOOK") @XmlRootElement @NamedQueries({ @NamedQuery(name = "Book.findAll", query = "SELECT b FROM Book b"),

    0熱度

    1回答

    如果我的理解正確,那麼容器不會併發調用SLSB。調用序列化或創建新的SLSB實例。我的問題是: 從具有ConcurrencyManagement.BEAN的併發調用可能發生的單一體訪問SLSB是否安全? 如果它是安全的,在SLSB中使用entitymanager實例也是安全的,因爲entitymanager不是線程安全的,並且如果SLSB實例在不同線程之間共享,entitymanager也在線程之

    0熱度

    1回答

    我是EJB新手。我想了解無狀態企業bean的功能。 看一看下面的例子: @Stateless @LocalBean public class FlightService implements Serializable { /** * Default constructor. */ public FlightService() { // TODO Auto-generated

    2熱度

    1回答

    我必須編寫一個代碼,該代碼涉及異步地向後端發起Web服務調用,並從TFN列表中以循環方式向呼叫方返回一個免費電話號碼。以下是我的代碼 @Stateless public class TollFreeServiceBean { @EJB private AsyncBackendService asyncBean; public long getTollFreeNumb

    0熱度

    1回答

    尋找一種架構模式來解決以下問題。 在我的建築,我有一個實現此事件無狀態EJB: public void dispatchEvent(MyEvent ev) 這種方法是通過在它們的業務方法的各種其他EJB的調用。我的EventDispatcher的目的是隱藏事件分派的複雜性(無論是JMS還是其他機制)。 現在讓我們假設我的bean正在使用JMS。因此它只是查看通過它的事件,並構建JMS消息並將它們分

    1熱度

    1回答

    我有一個包含各種方法的無狀態EJB,我想在一個函數中使用一個計時器,以便如果該方法花費的時間超過了30秒,超時將會發生,呼叫者將被通知。 我已經查看了EJB方法的@Schedule註釋,但我認爲這不符合我的目的。

    1熱度

    1回答

    我有三個表server_detail,server_group,server_group_mappping和實體類如下。 (沒有給出完整的代碼細節) @Entity @Table(name = "server_detail") public class ServerBean implements Serializable { private static final long serialV

    0熱度

    1回答

    我學習寫單元測試對於具有ManangedBeans和會話Bean我的JSF項目 我從的Mockito測試現在 package Test; import ejb.CountrySession; import java.io.Serializable; import javax.ejb.EJB; import javax.inject.Named; import javax.faces.v

    0熱度

    1回答

    我想了解爲無狀態會話bean創建本地或遠程接口的實現差異,但是我看到各種解決方案,並且想知道是否存在某個「標準」或「偏愛」。 對於本地接口,我可以在Java EE企業應用程序項目中創建一切(servlet,會話bean,jsp)。 對於遠程接口,是否需要在Java類庫或Java應用程序或Java Web應用程序中創建遠程接口?然後剩餘的代碼在Java EE企業應用程序項目中... 此外,在Java