文件名称:属性延迟加载
文件大小:164KB
文件格式:DOC
更新时间:2011-03-10 11:40:16
hibernate
Hibernate3开始增加了通过property节点的lazy属性,为特定的属性指定延迟加载策略,以避免实体整体加载可能带来的性能浪费,尤其是像长文本之类的大字段。那么实现属性延迟加载需要做两件事:
1.修改映射配置文件,将需要延迟加载的字段增加lazy属性并设置成true;
2.与实体和集合类型的延迟加载不同,Hibernate3属性延迟加载机制在配置外,还需要用类增强器对二进制Class文件进行强化处理(借助ANT)