您的位置:首页 > 其它

Hibernate的学习笔记(3)

2012-07-07 09:56 537 查看
1、对于分页操作来说,需要知道如下一些信息:当前正在操作的是第几页,每一页显示多少条记录数。

2、对于Query接口的list()方法与iterator()方法来说,都可以实现查询的对象,但是list()方法返回的每个对象都是完整的(对象中的每个属性都被表中的字段填充上了),而iterator()方法所返回的对象中仅包含了主键值(标识符),只有当你对iterator()中的对象进行操作时,Hibernate才会向数据库再次发送SQL语句来获取该对象的属性值。

3、Hibernate中的延迟加载(lazy loading),当我们在程序中获取到了一的一方,但是不需要多的一方,那么使用延迟加载就是非常适合的。

4、Session级别的缓存又叫做一级缓存;SessionFacory级别的缓存叫做二级缓存。

5、对象的状态转换图


6、Customer对象的状态转换过程

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  hibernate 学习 笔记