IDEA debug模式下默認會調用變量的toString()方法

在測試hibernate中session的load方法時,發現怎麼也沒辦法跟理論的情況一致。 load(User.class,2) 表示到數據庫user表查詢主鍵爲2的數據記錄,並將其封裝到user對象中返回。但是,要等到我們用到user對象的時候纔會真正去查詢數據庫。實現的原理就是代理。 但是在debug的時候,總是運行完load()方法,log中就出現查詢數據庫的語句。這不就是跟get方法一樣
相關文章
相關標籤/搜索