4

これは重複した質問であることを知っています。しかし、データベース ソースから JPA エンティティ ファイルを作成するツールが見つかりませんでした。私はこれを行うためにEclipseを使用しました。ゲッターとセッターを備えたDTOの種類のクラスしか取得できませんでした。DAOファイルを作成するツールも提案できますか?

ティア

4

3 に答える 3

4

カスタマイズ可能な Velocity テンプレートを備えた既存のデータベースから動作する Eclipse プラグインである Telosys Tools を使用できます。

参照: https://sites.google.com/site/telosystools/

Eclipse マーケットプレイス: http://marketplace.eclipse.org/content/telosys-tools

JPA 生成には、GitHub で入手可能な JPA テンプレート セットを使用します: https://github.com/telosys-tools

于 2013-08-20T16:27:47.553 に答える
1

Eclipseの代わりにnetbeansを使用できます。独自のプロジェクトを作成した後、netbeansメニューで「エンティティークラスからのJPAコントローラークラス」を選択できます。例:http://ensode.net/roller/dheffelfinger/entry/automated_dao_generation_from_jpa

于 2012-12-10T10:59:33.190 に答える
0

Minuteprojectはジェネレーター ツールであり、データベースからJPA2アーティファクトを生成できます。

DB 規則に従わない Java コードに規則を適用するようにジェネレーターに指示できますが、マッピングは正しくなります。(DB 名の接頭辞を削除する例。ADMIN_ENVIRONMENT などの ADMIN_ で始まるテーブルは、Java クラスとしての環境 (管理者なし) です) 今のところ、モデルをより少ない DB ルック アンド フィールに再形成するのに役立つ 20 以上の規則があります。 Java OO フレンドリー。

DAO 分プロジェクトが必要な場合は、春に統合された DAO を生成するトラックBSLAがあります。

于 2013-09-10T20:36:01.097 に答える