hbm2docはすばらしい
上のヘルプ文書を見てて気づいたんですが、<hbm2doc>(hbmファイルからスキーマ仕様書作成)という興味深いantタスクが追加になっているようです。
これは、SQLに依存するためSQLDialectの指定が必要です。
上の②、hibernate.cfg.xmlのSessionFactory記述を以下のように修正します。
で、①のbuild.xmlの<hbm2java/>の次の行に<hbm2doc/>を追加して、
org.hibernate.dialect.Oracle9Dialect
いざ実行。
ソースフォルダ/tablesにドキュメントが作成されます。
ここのindex.htmlを開いてみると・・うお!感動。
結構凝ったスキーマドキュメントじゃないですか。
この機能、Torqueにはあったんで、Hibernateにもほしいと思ってたんですよ。
すばらしい。