Editionをインストールする。Antを試してみました。Fileを選択し、hibernate.cfg.xmlを作成します。Configurationを選択します。ウィザードの途中でテーブルを選択する画面になるので、各テーブルを下記のように選択します。Generation..を選択します。Annotationを使うか、hbmを作成するか、javaソースを生成するかなど、どのようなコードを生成するかは、Exportersタブで選択します。実行すれば、ファイルが生成されます。7すでにhbmファイルがある場合はhibernate.reveng.xmlを使うのではなく、コンソール側にhbmファイルを追加して、そこからソースを作成することができます。(日)最初Annotationで作成したファイルを実行すると正しく稼働しませんでした。AnnotationのライブラリとHibernateのライブラリのバージョンで互換性がない物を使っていたみたいです。2006/01/15現在、hibernate-3.1.tar.gzとhibernate-annotations-3.1beta7.tar.gzを使用しています。(日)reveng.xmlファイルでリバースエンジニアリングしてhbmファイルを作成して、それいじってから(auto_incrementとか)次はそのhbmを使って(リバースエンジニアリングしないで)作ったり、いろいろやってみました。(土)ボトムアップはこれでいいけど、トップダウンは??JavaBeans?にXdocletのタグでHibernateの定義書いて、antでhibernatedocletしてhbm作成。Tableする、がいいのかな??徹底的にSQLかかねぇでやったる。(水)すでにhibernate.cfg.xmlに書いてあるhbmファイルを指定すると、エラーになるので注意。(月)XDocletのタグ付けされたjavaソースが作れないか奮闘中。(火)Hibernate2.x時代に使ってたmiddlegenは、テーブルからhbmを生成するときに、タグ付けしたhbmを作成してた。ToolsでhbmとJavaソースを作れば、タグ付けされたjavaが作成されるなあ。Lang使ったtoStringとかも定義してくれてた。Toolsのリバースエンジニアリングで、Oracleのデータベースにつながらん。Toolsでhbm2hbmして、java作ってって、、、、何やってんのかな。作ったjavaとhbm自体はOracleにつながる。結局ToolsのJDBCアクセスだけが失敗しているみたいだなぁ。(水)Oracleでつながらないのは、スキーマ指定をしてないせいでした。