1. 程式人生 > >立即載入、懶載入和強行載入的區別

立即載入、懶載入和強行載入的區別

1、立即載入:

 立即載入就是表關聯的時候,查詢一個物件,會把他關聯的物件都查出來初始化到屬性中去,這個就是立即載入,所以在查詢的時候可能出現多條查詢語句  2、懶載入:

懶載入在你進行資料庫查詢的時候,不會立即查詢關聯表的資料庫,而是要等到你什麼時候需要用到他裡面的屬性,必須要去查資料庫的時候才會去查

3、強行載入:

強行載入一般都是加在service層,是業務方面需要強行載入的時候才手動去加行載入,要是放到dao層,那就相當於一直強行載入了,那就不需要用lazy了