日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

mybatis工作原理及流程 mybatis延遲加載原理( 三 )

5. 注意事項(xiàng)

  1. IDEA調(diào)試問(wèn)題 當(dāng)配置aggressiveLazyLoading=true , 在使用IDEA進(jìn)行調(diào)試的時(shí)候 , 如果斷點(diǎn)打到代理執(zhí)行邏輯當(dāng)中 , 你會(huì)發(fā)現(xiàn)延遲加載的代碼永遠(yuǎn)都不能進(jìn)入 , 總是會(huì)被提前執(zhí)行 。主要產(chǎn)生的原因在aggressiveLazyLoading , 因?yàn)樵谡{(diào)試的時(shí)候 , IDEA的Debuger窗體中已經(jīng)觸發(fā)了延遲加載對(duì)象的方法 。
如圖:調(diào)試還未進(jìn)入lazyLoader.loadAll(); 實(shí)際日志已經(jīng)顯示延遲加載已經(jīng)完成 , 代碼與日志通過(guò)顏色區(qū)分 。
mybatis工作原理及流程 mybatis延遲加載原理


推薦閱讀