我有一個使用ecore EMF創建的域模型。EMF中的域模型 - 我可以使用Acceleo生成POJO嗎?
我想生成POJO。我想能夠自定義POJO,所以我正在考慮使用Acceleo。
但是,我只能從UML中看到在Acceleo中創建POJO。當使用EMF時,它會生成EObject,Estrings等。
是否可以生成POJO?
我有一個使用ecore EMF創建的域模型。EMF中的域模型 - 我可以使用Acceleo生成POJO嗎?
我想生成POJO。我想能夠自定義POJO,所以我正在考慮使用Acceleo。
但是,我只能從UML中看到在Acceleo中創建POJO。當使用EMF時,它會生成EObject,Estrings等。
是否可以生成POJO?
有了Acceleo,你可以生成任何你想要的東西。如果您想從UML模型生成POJO,您可以使用或將UML分支到Github上的Java生成器。如果這樣做,請確保使用與您正在使用的UML版本相匹配的版本(UML2 v4.0.0的主分支,UML2 v3.x.x的R1_1_maintenance分支)。
如果您使用的是UML2 v3.x.x,則可以使用Eclipse Marketplace進行簡單安裝。 UML2 v4.0.0的生成器的2.0.0版即將發佈。
請參見以下鏈接與電磁場產生的POJO: http://eclipseo.blogspot.be/2007/10/creating-pojos-using-emf.html
如果你想更自主的,你也可以使用其他方法: