Hibernate的 get()和load()

一 get()和load()的區別 1 如果查詢不到數據,get會返回null,但是不會報錯,load如果查詢不到數據,則報錯ObjectNotFoundException。 2 使用get去查詢數據,(先到一級/二級)會立即向db發出查詢請求(select ...),如果你使用的是load查詢數據,(先到一級、二級))即使查詢到對象,返回的是一個代理對象,如果後面沒有使用查詢結果,它不會真的向數
相關文章
相關標籤/搜索