hibernate 应该学什么

来源:互联网 发布:js高级程序设计第四版 编辑:程序博客网 时间:2024/04/28 03:17

1.了解被持久化的是什么对象

要持久化的对象是域对象

2.了解域模型和关系模型之间的关系

域模型是精粒度的涉及方式,支持泛化,关系模型是向关系的,粗粒度的涉及方式,不支持泛化

3.域对象的关联关系映射和组成关系映射

了解值对象,了解什么是关联,什么是组成

4.session的缓存机制

什么时候清理缓存,SEESSIOn级别的缓存是一级缓存,两外还有进程级别的2级缓存

5.域对象的生命周期

了解域对象的3中状态,临时状态,持久化状态,隔离状态

6.检索策略

立即检索、延迟加载、迫切左连接

7.检索方式

HQL  QBC  SQL

8.事务处理

不支持可配置的事务管理,只好依赖SPRING

9.并发处理

乐观锁、悲观锁

离线悲观锁、离线乐观所

原创粉丝点击