0

私は次の構成でJavaEEプロジェクトに取り組んでいます
。UI:Flex
JDK:1.5
ORM:Hibernate
データベース:SQL Server 2005
UIに新しいフィールドを追加するには、多くのありふれた手順を実行する必要があります。Entityページにフィールドテストを追加するとし、次の手順を実行します
。1.Entity.mxmlにテストフィールドを追加します。2。Entity.as
にテスト変数とgetter/setterを追加します。3。Entity
に要素を追加します。 .xsdファイル。
4.ユーティリティクラスを実行して、xsdからEntityVOを生成します。5。EntityVOを使用して、
テストゲッター/セッターをEntity.javaクラスに追加します。ここで、Entity.javaはHibernateEntityクラスです。
6.テストフィールドをEntity.hbm.xmlファイルに追加します。
7.エンティティテーブルにテスト列を追加します。

これらすべてのステップを取り除くためにEclipseプラグインを開発する必要がありますか?最も重要なのは、努力する価値があるでしょうか?

4

1 に答える 1

2

そもそもそれらのファイル(およびプロジェクト内の他のファイル)を生成するツールを作成した方が幸運だと思います。単一のモデルからファイル全体を生成するツールは、元々手作業でコーディングされたものや他のツールによって作成されたものを変更するツールよりもはるかに簡単に作成できます。

このようなツールに最適なプラットフォームは、EMFT-M2TJETEclipseプロジェクトです。これをEclipse用のJSPと考えてください。選択した単一のXMLモデルスキーマによって駆動される複数のテンプレートを作成します。より軽量なモデル駆動型開発テクノロジーの1つであるJETを使用すると、UMLに気を取られることなく、生成したいものに集中できます。

上記で説明した特定の問題は、まさにJETが対処することを目的としたユースケースの種類です。

于 2012-08-03T16:42:31.890 に答える