Doma 1.7.0の新機能とか変更点とか

いくつかあるのですが、ドキュメントのリンクといっしょに紹介します。

@Script関連

@Scriptのドキュメントは以下のものです。

@Scriptについては、Daoメソッドとscriptファイル間をジャンプできるようにEclipseプラグインDoma Toolsを変更しています。Domaを使う場合は合わせてDoma Toolsの新しいバージョンを使ってください。

Doma-Gen関連

DBから任意のSQLファイルを生成できるようになりました。例は以下のドキュメントに載せています。

それから、関連してメニューにDoma-GenのJavaDocを載せました。テンプレートファイルに対するデータモデルのAPIがわからないとカスタマイズしにくいと思いますので。

テンプレートファイルとデータモデルの対応付けは次の箇所に記載しています。

@EnumDomain

@EnumDomainを使うと列挙型を任意の値で永続化できます。