jsp、servlet,dao實作MVC架構一般大家在哪裡關閉資料庫連接
为情所困
为情所困 2017-05-16 17:06:07
0
1
559

不用各種框架,就是JSP+Servlet+Dao這樣的模式

主要有兩個問題
1.理論上Dao是負責資料庫的,那麼所有跟資料庫的操作(包括關閉connection、statement、resultset)都應該在dao內部完成。但是有的時候在servlet中某一個操作要涉及到調用多個dao,那麼就意味著相應的connection可能會被打開關閉多次,嚴重影響性能。那麼是不是應該將其移到servlet中做呢?

2.關閉的時候,是不是關閉了connection,就會自動關閉statement和resultset,那就不必辛辛苦苦的全部關一遍。

为情所困
为情所困

全部回覆(1)
淡淡烟草味

1 資料庫連線池
2 不會,需要手動釋放statement和resultset

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!