ejb

    1熱度

    2回答

    我有一些SEA應用程序與一些JPA/Hibernate實體。我現在想知道在哪裏放置我的查詢,持久化方法。 默認選擇似乎把它們放在一個會話bean層注入 @PersistenceContext(...) @Inject EntityManager entityManager; 但我想我寧願對實體本身的方法。什麼是專業的/騙子? Testablity? 好嗎? 表現? 是否有人有鏈接到實體,而不是

    1熱度

    3回答

    我工作在現有的J2EE應用程序和我需要刪除一些供應商的特定方法從代碼中調用中獲取用戶信息。 會話門面背後的DAOS撥打電話到EJB容器來獲取用戶的ID和密碼 - 爲了連接到數據庫。用於連接到服務器的initialContext的用戶標識和密碼部分。 我能夠得到使用sessionContext.getCallerPrincipal()的用戶ID 反正是有得到連接到服務器上使用的SECURITY_CR

    0熱度

    1回答

    我真的越來越NoClassDefintion發現錯誤在我的應用程序,即使我有相關的罐子在我的耳朵我的文件夾林的錯誤是 java.rmi.RemoteException: EJB Exception: ; nested exception is: java.lang.NoClassDefFoundError: com/sun/rave/web/ui/model/Option 注意:我已經添加了相同用

    0熱度

    1回答

    如何使用具有本地以及遠程接口的EJB(會話bean)的業務接口模式?

    1熱度

    2回答

    我有一個Java應用程序,與EJB的工作,但是如果: 的EJB被更新,應用程序被打破了。 應用服務器已更新,應用已損壞。 如果沒有人爲干預,是否有更新客戶端應用服務器和bean的客戶端jar的方法? 如果首選方法取決於應用程序服務器,則假定jboss。

    1熱度

    2回答

    是否可以定義一個Spring管理的EJB3 hibernate偵聽器? 我在這個定義我的persistence.xml: <properties> <property name="hibernate.ejb.interceptor" value="my.class.HibernateAuditInterceptor" /> <property name="hiber

    2熱度

    2回答

    我的問題是,如何配置EJB 3.0樣式的消息驅動Bean以在jboss中使用配置的JMS數據源。 例如,我的MDB看起來像: @MessageDriven(mappedName = "ExampleMDB", activationConfig = { @ActivationConfigProperty(propertyName = "destinationType", propert

    1熱度

    1回答

    我有一個運行在Oracle OCCAS服務器上的servlet。目前我使用@Entity annotaion將數據庫中的一些數據映射到應用程序中的實體類。 雖然我無法注入EntityManager(@PersistenceContext),並且我的理解是因爲它在我的servlet上下文中運行,而不是作爲單獨的實體EJB運行。 但是,通過EntityManagerFactory創建管理器的工作原理正

    3熱度

    3回答

    我有一組EJB和其他Java類,需要根據部署它們的系統環境進行不同配置:生產,測試或實驗室。配置信息包括URL和數據庫連接信息等內容。 我們希望在每個環境中部署相同的確切產品(EAR文件),然後讓代碼找出它的位置和配置應該是什麼,而無需聯繫每個部署服務器環境做出改變。 以集中,可靠,易於維護的方式配置所有這些組件的最佳方式是什麼? 感謝您的想法。

    1熱度

    1回答

    我發現的唯一的工作方法,幾年前,是: 生成IBM-EJB-JAR-bnd.xmi和ibm-EJB-JAR-ext.xmi文件爲每個會話bean使用的XDoclet(ejbdoclet任務) 用任務罐製作一個jar(不帶存根) ; 用這個沒有存根參數的jar調用二進制EJBDEPLOY。 但我覺得必須有一個更清潔的方法。哪一個是你的?