我開始挖掘到的Liferay 6.x的ServiceBuilder框架,真正喜歡它的代碼生成方法。一個簡單的service.xml文件可以生成即可使用強大的服務,甚至無需編寫單行代碼。Comaprison的Liferay ServiceBuilder與其他代碼生成工具,比如AndroMDA的
我也試着調查AndroMDA,它可以從UML模型生成類似的服務,這聽起來更有趣,因爲它會直接鏈接我的業務模型,而不需要學習service.xml的新xml配置Liferay的ServiceBuilder)
現在我決定我應該使用哪種工具的過程。根據對任何這些工具的經驗,請讓我知道什麼是優點/缺點使用任何這個庫的,
我很想知道這些方面,有自己的想法沿
- 哪個更好地保持我的發展長遠而言更高效。
- 如果我使用ServiceBuilder,我將能夠使用門戶env以外的服務(可以說運行來自非門戶應用服務器的相同服務
- UML驅動方法總是好還是有一些實際的缺點/挑戰它。
你知道任何其他代碼生成庫比這兩個對的Liferay 6.x的發展更好的?我還檢查了這些所謂的線程
感謝您的迴應,這有幫助。 – Kzvi 2011-02-25 21:40:21