Hibernate的get()和load()不同

都是根據ID單條查詢獲取對象。 返回值:get()返回的是查詢出來的實體對象,而load()查詢出來的是一個目標實體的代理對象 查詢時機:get()在調用的時候就立即發出SQL語句查詢,而load()在訪問廢ID屬性的時候才發出SQL查詢語句,並且被代理對象target填充上,但是如果這個動作發生在Session關閉之後會產生懶加載異常 LazyInitializationException。 查
相關文章
相關標籤/搜索