Doma 1.7.0の新機能とか変更点とか
いくつかあるのですが、ドキュメントのリンクといっしょに紹介します。
@Script関連
@Scriptのドキュメントは以下のものです。
@Scriptについては、Daoメソッドとscriptファイル間をジャンプできるようにEclipseプラグインDoma Toolsを変更しています。Domaを使う場合は合わせてDoma Toolsの新しいバージョンを使ってください。
Doma-Gen関連
DBから任意のSQLファイルを生成できるようになりました。例は以下のドキュメントに載せています。
それから、関連してメニューにDoma-GenのJavaDocを載せました。テンプレートファイルに対するデータモデルのAPIがわからないとカスタマイズしにくいと思いますので。
- http://doma.seasar.org/index.htmlの左側のJavaDocのメニューをみてください
テンプレートファイルとデータモデルの対応付けは次の箇所に記載しています。
楽観的排他制御
このあたりを参照してください。
@EnumDomain
@EnumDomainを使うと列挙型を任意の値で永続化できます。