锁定老帖子 主题:Hibernate学习篇(2)
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-11-25
这篇主要介绍我对Class元素的理解,看了Hibernate的reference文档,class包含如下属性: 我比较关注的属性为 batch-size optimistic-lock,当然其它的有的是从字面就知道意思的,象class名字,表名字等,有些是与继承有关的,dynamic-update和dynamic-insert确认是否只更新变更字段或者是否只插入非空字段等,proxy,persister对目前的我来说还太复杂(估计使用的机会也不大).下面就对batch-size和optimistic-lock做一个简单的介绍. batch-size 是指批次的抓取数量,好象是提升性能的,好象要与lazy属性一起使用,哎,目前的认识层次只能到这里! optimistic-lock即表示乐观锁定策略,有none|version|dirty|all几个值,默认是version,那暂时就用version吧,all是检查所有字段,dirty是检查修改过的字段,而none 是不检查,应该是version和dirty更常用吧,估计并发性大可能dirty更常用,version可能在并发量大的情况下失败率比较高(个人理解). 累了,今天就到这里,明天继续.
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
浏览 2722 次