[英]Call an ejb entity class from an independent web application (netbeans)
我正在為Netbeans的學校制作一個小型網上商店應用程序。 我在EJB模塊中有一個Customer實體類,還有一個本地會話bean和一個遠程會話bean。
接下來,我有一個獨立的Web應用程序,它當然可以調用遠程會話Bean。
從應用程序中,我可以在遠程會話bean中調用一個方法來給我所有客戶。 但是會話bean應該返回什么?
最好的選擇是什么?
(哦,我正在使用檢票口作為框架,如果與此有關的話)
編輯:
所以我的設置是這樣的:
雖然沒有用。 當我展開耳朵時,出現以下錯誤:
Error in annotation processing: java.lang.NoClassDefFoundError: shop2/database/customer/CustomerBeanRemote
我不確定將持久性文件放在何處。 現在它在ejb模塊中。 但是我不認為這實際上是問題所在。
您能否指導我完成該項目。 這是我第一次使用EJB和Java EE。
謝謝!
您必須創建一個包含所有實體和接口的客戶端項目,並在EJB模塊和Web項目中使用該項目。
在這種情況下,您可以使用遠程界面將客戶列表返回到Web項目
當然,您必須在耳朵項目中部署ejb項目+客戶端項目。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.