📄 lab9.txt
字号:
hibernate 实验9 ...day3
## 实验目标:
1、理解悲观锁和乐观锁的概念
2、练习使用version控制的乐观锁的写法
## 实验步骤:
1、在实验8的基础上,为Account类增加version属
性,为version属性添加setter/getter方法,不
要把version属性包括在构造方法中
2、在Account.hbm.xml中为version属性添加映射如下:
<version name="version"/>
该标签应该紧跟在id标签后面写
3、编写测试类,查询并修改一个账户对象,观察结果
4、让两个事务同时读取并更新同一个账户对象,利
用Thread.sleep(xxx)让其中一个事物延迟更新
数据库。观察乐观锁机制防止更新丢失的功能。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -