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

1、立即加載:

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

2、懶加載:

懶加載在你進行數據庫查詢的時候,不會立即查詢關聯表的數據庫,而是要等到你什麼時候需要用到他裏面的屬性,必須要去查數據庫的時候纔會去查

3、強行加載:

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章