[KUINA-9] バージョンを指定できるfind()メソッドをサポートしました. Created: 2007-04-24  Updated: 2007-04-27  Resolved: 2007-04-24

Status: Resolved
Project: Kuina
Component/s: Kuina-Dao
Affects Version/s: 1.0.0-rc2
Fix Version/s: 1.0.0

Type: New Feature Priority: Major
Reporter: koichik Assignee: koichik
Resolution: Fixed Votes: 0
Labels: None


 Description   

主キーと同時にバージョン番号指定できる,find() と同じようなメソッドをサポートする.
メソッドのシグネチャは次の通り.

<ENTITY> find(<PKEY>, <VERSION>)

第 1 引数は主キー (複合主キーも可),第 2 引数はバージョン.
いずれもエンティティの Id プロパティ/フィールドおよびバージョンプロパティ/フィールドと同じ名前であること.

主キーにマッチしたエンティティが存在しない場合は find(<PKEY>) と同様に null を返す.
主キーにマッチしたエンティティが存在するが,��ージョンが一致しない場合は javax.persistence.OptimisticLockException をスローする.



 Comments   
Comment by koichik [ 2007-04-24 ]

対応しました.

Generated at Wed Apr 24 21:50:15 JST 2024 using Jira 9.15.0#9150000-sha1:9ead8528714127d8cfabf2446010d7e62c0a195c.