Skip to content

Instantly share code, notes, and snippets.

@ossan-pg
Last active August 29, 2015 14:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ossan-pg/8680c67ac6bee269f2f6 to your computer and use it in GitHub Desktop.
Save ossan-pg/8680c67ac6bee269f2f6 to your computer and use it in GitHub Desktop.
Doma2/Doma-Genメモ

Doma2/Doma-Genメモ

Doma

  1. 下記ページの設定例をファイルに保存。ファイル名は何でもよいが、仮に domagen.gradle とする。
    http://doma-gen.readthedocs.org/ja/latest/gen/
  2. domagen.gradle を適宜修正する。 Genタスクの仕様はGithubのページのほうが見やすいかも。 https://github.com/domaframework/doma-gen/blob/master/docs/sources/gen.rst
  3. build.gradle 内に下記を追加する。
apply from:'domagen.gradle'

FreeMarker

自動生成用のテンプレートを編集する場合はビルドファイルの dependencies に追加する。
http://mvnrepository.com/artifact/org.freemarker/freemarker/2.3.20

テンプレートのファイルはDoma-Genのリポジトリから取得し、適宜修正する。
https://github.com/domaframework/doma-gen/tree/master/src/main/resources/org/seasar/doma/extension/gen/template

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment