0
作爲一個Java程序員,你通常保持在你的口袋裏兩個真理:休眠 - 在堆棧上還是在堆上?
- 實例變量和對象躺在堆。
- 局部變量和方法位於堆棧上。
既然我在所有的事情上都使用Hibernate,我意識到自己並不那麼確定。
使用hibernate並知道你的記憶在哪裏有一些很好的經驗法則?
作爲一個Java程序員,你通常保持在你的口袋裏兩個真理:休眠 - 在堆棧上還是在堆上?
既然我在所有的事情上都使用Hibernate,我意識到自己並不那麼確定。
使用hibernate並知道你的記憶在哪裏有一些很好的經驗法則?
我不確定你的意思。我知道所有的對象(Hibernate或其他),即使你只有一個本地引用它們,也會在堆上。
我擔心你的代碼的正確性比這類事情更多,我懷疑它會明顯影響性能。一個數據庫查詢會使可能的速度差異變得更小。