導讀:
問題:在DBmanager.java中寫了一個getResultSet方法,為的就是不用每次在頁面中去釋放連接。然而,在不同的操作系統環境下,不一定好使,比如在windows下,ResultSet是可以脫離connection繼續使用的,但linux下就不行。如果要修改為Collection所有的頁面都要進行修改,其改動量可想而知,這是我及其不願意看到的。
怎麼辦?
幸好,我查到了CachedRowSet。是它救了我。
最棒的是,CachedRowSet繼承自ResultSet,我只需要修改核心方法,頁面一點不用改動!
.........................................
本文轉自
http://www.chinaitpower.com/A200507/2005-07-27/171467.html