Hibernate Annotations(EJB3)のマッピングクラスを自動生成

こんな感じのJavaコード書いてこんな感じのVelocityテンプレート書いて、マッピングクラスを生成してみました。
VelocityのライブラリとJDBCドライバをクラスパスに含めて、クラスの先頭当たりの文字列定数を適当に変更してコンパイル・実行すると適当にきしだ好みのマッピングクラスのソースコードが生成されます。


こんな感じでデータベーススキーマ拾ってくるコード書いておくと、なにかと便利ですね。
このデータをVelocityみたいなExcelテンプレートに流し込むと素敵なことになるかもしれません。
というか、そういうことをやるためにVeloPoi作ってるわけですが。