代碼中的兄弟們!EAR下的各種模塊的公共EJB客戶機Jar
這裏的第一個問題,我會盡我所能去尊重所有的標準。糾正我,如果我跳過任何東西,我會立即修復它。
我對我應該採取的方法感到困惑。我在同一個EAR下有幾個EJB項目和JSF項目,當然,我想爲所有EJB項目定義一些本地接口。我有一個持久層,其中包含EAO模式的一些模塊以及通過會話外觀到達業務層的接入點。
我的意圖是製作一個包含所有客戶端界面(如果必須說明的話,所有EJB客戶端界面在一箇中)的「SharedInterfaces」Jar以及實體將實現的所有界面,以便我可以在他們自己之間抽象項目(沒有依賴關係,只有通用接口才能一起工作)。
如何將此「SharedInterfaces」項目轉換爲所有模塊都將使用的通用EJB CLient Jar?另一方面,我可以做一些接口擴展,所以我不需要配置一個項目......但我不確定這個常見項目是否採用「最佳實踐」方法。