hibernate批量查詢問題

banq發表於2005-08-23

批量查詢基本不適合使用現有的持久層技術來做,如CMP或hibernate,IBatis倒是可以。

下面這篇文章是談Hibernate下資料批量處理解決方案 :

http://www.pcbookcn.com/article/2363.htm

該方案最後意思是:在批處理情況下,關閉Hibernate快取,如果關閉Hibernate快取,那麼和直接使用JDBC就沒有區別。

這裡要說明的是兩點:

1. 使用Hibernate並不能增強你批量查詢的效能。

2. 和EJb的實體Bean一樣,批量查詢建議使用DAO。

3. 使用專門實現批處理快取的第三方框架,如jdon框架。

相關文章