0

ecore EMF を使用して作成されたドメイン モデルがあります。

そして、POJO を生成したいと思います。POJO をカスタマイズできるようにしたいので、Acceleo の使用を検討しています。

ただし、UML から Acceleo で POJO を作成することしか確認できません。EMF を使用すると、EObjects、Estrings などが生成されます。

POJO だけを作成することは可能ですか?

4

2 に答える 2

1

EMF を使用して POJO を生成するには、次のリンクを参照してください: http://eclipseo.blogspot.be/2007/10/creating-pojos-using-emf.html

これをさらにカスタマイズしたい場合は、他の方法を使用することもできます。

  • XPand
  • XText
  • Acceleo ECore 生成テンプレート
于 2013-04-02T10:06:25.550 に答える
1

Acceleo を使用すると、必要なものを何でも生成できます。UML モデルから POJO のみを生成する場合は、 Githubで利用可能な UML to Java ジェネレーターを使用または fork できます。その場合は、使用している UML のバージョンと一致するバージョンを使用してください (UML2 v4.0.0 のマスター ブランチ、UML2 v3.xx の R1_1_maintenance ブランチ)。

UML2 v3.xx を使用している場合は、Eclipse Marketplaceを使用して簡単にインストールできます。ジェネレーター for UML2 v4.0.0 の 2.0.0 リリースがまもなくリリースされます。

于 2013-04-02T06:58:34.497 に答える