いままでmiddlegenを使っていたんだけど、Hibernate3.0に対応したいのと、Eclipse上で開発を行いたいので、Hibernate Synchronizer を使ってみました。 Working with Hibernate in Eclipseを参考にしました。 普通のJavaProject?を作成 †通常通り、JavaProject?を作成し、Hibernateのjar群をコピーしておきます。 ウィザード >> Hibernate Configuration File †ウィザードでHibernate Configuration Fileを選択します。 上のように必要なデータを入力します。終了を押すと hibernate.cfg.xml が作成されます。 ウィザード >> Hibernate Mapping File †ウィザードでHibernate Mapping Fileを選択します。 上のように必要なデータを入力します。終了を押すと、*.hbm.xmlが作成されます。 *.hbm.xmlからJavaBeans?を作成 †hbm.xmlファイルを右クリックして、 Hibernate Synchronizer >> Synchronize Files でJavaソースファイルが作成されます。さらに Hibernate Synchronizer >> Add Mapping Reference で hibernate.cfg.xml にhbm.xmlファイルへの参照が追加されます。 うまくいかない。。 †middlegenの時もありましたが、MySQLのauto_incrementがうまくマッピングができなかったようです。 <generator class="sequence"/> を <generator class="increment"/> に変更したらうまくいったみたい。 この記事は 現在のアクセス:15041 |