9.1数据库的锁

a)悲观锁(数据库提供实现) . 默认认为一定发生别人要修改我使用的数据. 那我就可以为我读取的数据加锁.
i.select * from table for update (写锁、排它锁)
b)Hibernate 如何来实现
i.get方法设置读取模式

9.2乐观锁(需要自己实现)

a)重点理解乐观锁的实现原理
b)Hibernate已封装了实现
c)在类里面添加一个Integer类型的version属性,然后在配置文件里面添加一个version配置,对应的表也要添加一个version字段