22

DBAによって作成されたテーブルがあります。さらにクエリを実行するために、テーブルごとにエンティティクラスが必要です。Eclipseを使用してエンティティクラスを自動的に作成する方法を提案できる人はいますか?

4

6 に答える 6

25

永続化にJPAを使用する場合は、Eclipseが提供する「JPAツール」を使用して、テーブルからJavaエンティティークラスを生成できます。

これがチュートリアルです

于 2014-12-09T08:20:02.637 に答える
4

Telosysコードジェネレーターを試すことができます。それはこの種の仕事に役立ちます。

基本テンプレートを使用して任意のデータベースからJava(POJO)クラスを生成できます。また、独自のテンプレート(Velocityファイル)を作成してDAOクラスを生成することもできます。

詳細については、http://www.telosys.orgを参照してください。

于 2013-02-13T09:47:13.687 に答える
4

HibernateToolsを使用してクラスを生成できます。これらのクラスを生成するには、リバースエンジニアリングとコード生成[デッドリンク]と呼ばれる2つの方法があります-

  1. HibernateToolsEclipseプラグインを使用できます。
  2. Hibernateツールjarを使用してAntスクリプトを記述できます。
于 2013-01-03T14:19:24.067 に答える
3

これは、 Eclipseを使用して既存のデータベースからエンティティークラスを生成する方法に関する優れたチュートリアルです。

于 2013-01-03T14:16:41.587 に答える
2

SpringRooをご覧ください。データベースのリバースエンジニアリングがあります。日食の統合が存在するので、日食の中からそれを行うことができます。

于 2013-01-03T14:17:21.057 に答える
1

このリポジトリ内のコードを使用してこの完全な例を試してください。参照用にsrc/document内にword-documentがあります。

于 2020-04-25T09:50:27.193 に答える