Welcome to Doma-Gen

Doma-Gen は Doma 2 のためのコードジェネレーターです。

Doma-Gen を使うと次のことができます。

  • データベースのメタデータから Java や SQL のファイル一式を生成する
  • SQLの実行結果から エンティティクラスのコードを生成する
  • ディレクトリ中の SQL ファイルを検出し SQL のためのテストケースを生成する

Doma-Gen は Ant タスクとして作成されているため、 Ant はもちろん、 Gradle などのビルドツールから実行できます。

コードの生成には FreeMarker を使用しており、生成されるコードは FreeMarker の記法で自由にカスタマイズ可能です。

このドキュメントは複数のセクションから成ります。

About Doma-Gen