我正在尋找一種方法將EJB3知識從源代碼中提取到外部生成文件。基於POJO生成EJB3註釋的bean
我們目前正在對Maven最初由Ant構建的應用程序進行遷移。該應用程序包含超過100個具有(僅限無狀態,遠程)EJB2.1服務的組件,在具有Feature Pack EJB 3.0的WebSphere 6.1中運行。對於每一項新服務或維護,我們都不希望開發人員關注特定的EJB知識,因此代碼是在POJO中開發的(儘可能多),而XDoclet則用於生成EJB源代碼,然後生成客戶端/代理代碼。
將XDoclet配置遷移到XDoclet Maven插件是一件很痛苦的事情。所以我們正在考慮開始使用EJB3,但爲此我們需要爲我們的POJO添加註釋。這將使外部發布團隊無法描述這些服務是如何暴露的。
例如:有沒有辦法創建EJB3模板來生成我們需要的註釋?
(考慮到我的前提可能是不正確的,我接受其他的建議)