2012-01-02 81 views
0

在我的一個應用程序中,Hibernate正在被使用,當我試圖獲取基於customerId的單個記錄時,所有在休眠配置文件中映射的表都被加載,並且在本地我的應用程序超時,因爲數據庫表中有大量數據。請建議在那裏,以便我可以停止加載所有的表格?在hibernate配置文件中有什麼需要完成的嗎?限制休眠中的所有表

感謝, Sourav

+0

你得到的錯誤究竟是什麼? – 2012-01-02 18:55:31

回答

0

如果當您檢索單行一大堆行被加載,這意味着您配置了一大堆關聯到其他實體來即時加載。將它們配置爲延遲加載,並且默認情況下它們不會被加載。

+0

嗨JB,我配置然後作爲懶加載和它工作正常。 – 2012-01-04 18:44:56