網友評分: 9.7分
Taylor MDA是一款功能全面的eclipse開源代碼編輯工具,專注于EJB3企業應用程序的生成。用于CRUD Portlets的Seam代碼,用于商業處理與頁面流(page flows)的jBPM/Seam代碼。
TaylorMDA是一個開源的、基于eclipse的UML建模和代碼生成工具。Taylor MDA官方版利用了一個convention-based代碼生成方法和原型/注釋,以便可以從簡化的UML模型生成最大數量的代碼。
Taylor的模型驅動體系結構使用UML簡化創建JEE應用程序。業務模型是使用定義良好的約定使用簡化的UML圖來定義的。然后,這些模型被用于生成與手工編寫的完全相同的JPA / EJB 3 /JSF代碼。然后,使用代碼作為或修改它,因為您認為合適,您的更改將被保留。
Taylor由一組eclipse插件組成,用于簡化UML建模和生成JEE代碼,如: EJB3實體和會話bean、具有seam和facelets的JSF以及基于JMS的業務流程。它利用了許多其他開源工具,而不是重新發明輪子。閱讀更多關于體系結構。
EJB3 Entity Beans
EJB3 Stateless Session Beans
利用JBoss內置容器的JUnit Tests
Maven Project
以后將支持生成:
用于CRUD Portlets的Seam代碼
用于商業處理與頁面流(page flows)的jBPM/Seam代碼