浏览 499 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2008-01-19
現有遺留的oracle數據庫
也就是說我的數據庫結構是不能做改動的 數據庫中沒id字段﹐沒sequence 問題一 我的主鍵策略該怎么配﹖ 難道用 class="assigned"? 如那為大大知道﹐請給個例子﹐謝謝﹗ 問題二 事務并發樂觀鎖問題 在我現有的條件下﹐用version來控制顯然是不行 看到網上有人說用optimistic-lock="all"的方法 但是我測試了下 不可以﹐這個方法只能是在一個session中查詢﹐然后在同個session中 修改才可以的 想請教下 可有什么好辦法﹖ 最好能給個例子﹐謝謝﹗ 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
时间:2008-01-19
首先是你的业务策略是什么?主键理论上最好是不重复的和业务无关的整型。这样效率比较高。
但是你目前数据库表设计有问题,没有主键。那么你可以用动态组合主键的方式实现。 事务的并发还有悲观锁。如果你不能使用乐观锁,那么就使用悲观锁吧。不过效率要低一点。 |
|
| 返回顶楼 | |



