ecore EMF を使用して作成されたドメイン モデルがあります。
そして、POJO を生成したいと思います。POJO をカスタマイズできるようにしたいので、Acceleo の使用を検討しています。
ただし、UML から Acceleo で POJO を作成することしか確認できません。EMF を使用すると、EObjects、Estrings などが生成されます。
POJO だけを作成することは可能ですか?
ecore EMF を使用して作成されたドメイン モデルがあります。
そして、POJO を生成したいと思います。POJO をカスタマイズできるようにしたいので、Acceleo の使用を検討しています。
ただし、UML から Acceleo で POJO を作成することしか確認できません。EMF を使用すると、EObjects、Estrings などが生成されます。
POJO だけを作成することは可能ですか?
EMF を使用して POJO を生成するには、次のリンクを参照してください: http://eclipseo.blogspot.be/2007/10/creating-pojos-using-emf.html
これをさらにカスタマイズしたい場合は、他の方法を使用することもできます。
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 リリースがまもなくリリースされます。