doma2をやってみる (5) - OriginalStates -
参考: http://doma.readthedocs.org/ja/stable/entity/#id16
取得時の状態とは、エンティティがDaoから取得されときの全プロパティの値です。取得時の状態を保持しておくことで、更新処理を実行する際、UPDATE文のSET句に変更したフィールドのみを含められます
との事。やってみた
参考: http://doma.readthedocs.org/ja/stable/entity/#id16
取得時の状態とは、エンティティがDaoから取得されときの全プロパティの値です。取得時の状態を保持しておくことで、更新処理を実行する際、UPDATE文のSET句に変更したフィールドのみを含められます
との事。やってみた
ドキュメント: http://doma.readthedocs.org/ja/latest/domain
要はJavaオブジェクト的なのをデータベース上で表現できるようにする、逆も然りみたいな感じ?。まぁコンバーターみたいな所なんじゃないかと。正式な所は公式ドキュメントに書いてるので(ry
doma2の機能ではなくSpring Frameworkの@Repositoryで定義した場合どうなるのか気になったのでやってみた
公式ドキュメント: http://doma.readthedocs.org/ja/latest/config/#id21
参考: http://qiita.com/nyasba/items/1e22c2401f3849f9071d
前回にも記述した通り前回ではdomaで使うConfig実装なAppConfig上でDataSource等の設定をそのまま埋め込んでる。でそういう所をDI Containerに設定されているDataSource等を依存性注入して使うような形の場合には設定がいろいろ異なるっていうことでやってみた(使うDI ContainerはSpring Framework)