hibernate lazy策略可以使用在:
* 標籤上,可以取值:true/false ,在hibernate3以上版本,預設是true
* 標籤上,可以取值:true/false 需要類增強工具
* 標籤上,可以取值:true/false/extra
* 單端關聯上,可以取值:false/proxy/no-proxy
lazy概念:只有真正使用該物件時,才會建立,對於hibernate而言,正真使用的時候才會發出sql
hibernate支援lazy策略只有在session開啟狀態下有效
1 標籤上:
group.hbm.xml
<?xml version="1.0" encoding="utf-8"?>
public class lazytest extends testcase
catch(exception e)
}finally
// system.out.println("group.name=" + g2.getname());
// hibernate支援lazy策略只有在session開啟狀態下有效,所以此齣exception}}
標籤上的lazy特性只對普通屬性起作用
標籤上的lazy不會影響到單端關聯上的lazy特性
2.標籤上,可以取值:true/false/extra,預設是true
classes.hbm.xml
//可不配lazy,因預設是true
hibernate lazy 延遲載入
hibernate lazy策略可以使用在 標籤上,可以取值 true false 在hibernate3以上版本,預設是true 標籤上,可以取值 true false 需要類增強工具 標籤上,可以取值 true false extra 單端關聯上,可以取值 false proxy no prox...
HIbernate Lazy 常用配置
lazy 延遲載入,在真正使用某個物件的時候才正真的去建立,即hibernate才會正真的發出sql語句去載入該物件 lazy的有效期 只有在session開啟的時候才有效 session關閉後lazy就沒效了。lazy策略可以用在 1 標籤上 可以取值true false 標籤上,可以取值true...
hibernate lazy屬性引數說明
lazy,延遲載入 lazy的有效期 只有在session開啟的時候才有效 session關閉後lazy就沒效了。lazy策略可以用在 標籤上 可以取值true false 標籤上,可以取值true false,這個特性需要類增強 等集合上,可以取值為true false extra 等標籤上,可以...