2

誰か助けてくれませんか。

私が取り組んでいるクラス構造があり、これらのクラスから SQL テーブルとマッピング ファイルを生成したいと考えています。出来ますか?

4

2 に答える 2

2

はい、できます。必要なもの:

  1. この行を含む hibernate.cfg.xml

    詳細はこちら: Hibernate hbm2ddl.auto の可能な値とその機能は? そしてここ: http://docs.jboss.org/hibernate/orm/3.3/reference/en/html/session-configuration.html

  2. クラスをマップする必要があります。2 つの方法があります: 注釈または hbm ファイルを使用します。マッピングについてはこちら: http://docs.jboss.org/hibernate/orm/3.3/reference/en/html/mapping.html

マッピングでは、名前テーブル、カタログ、および (必要に応じて) 列を記述する必要があります。

于 2012-08-31T08:35:47.387 に答える
0

それは無理だ。Hibernate にはそのようなツールは含まれていません。また、ツールには情報が必要ないため、それほど単純な操作ではありません。たとえば、次のクラスでは、主キーである必要があるか、またはテーブルが複合キーを持つ必要があるfield1かを判断する方法がありません。field2

public class SomeClass {
    private int field1;
    private int field2;        
...
}
于 2012-08-31T08:12:17.657 に答える