1
目前我在每個JSP/Servlet中一次又一次創建數據庫連接。我想在我的JSP/Servlet項目中重用我的數據庫連接。我怎樣才能做到這一點?如何在JSP/Servlet中重用數據庫連接?
目前我在每個JSP/Servlet中一次又一次創建數據庫連接。我想在我的JSP/Servlet項目中重用我的數據庫連接。我怎樣才能做到這一點?如何在JSP/Servlet中重用數據庫連接?
「正確」的方法是利用connection pooling。這樣可以減少創建/關閉連接的開銷。
除此之外,你做事情的方式並沒有錯。保持開放連接時間過長通常不是一個好主意。
爲了減少這種麻煩 - 您可以創建一個實用程序類,它從池中返回一個連接,同樣也有一個將連接返回到池的方法。
JEE具有對連接池的本機支持。你的應用服務器是什麼? –
看看這個http://stackoverflow.com/questions/2313197/jdbc-mysql-connection-pooling-practices – MaVRoSCy
@JBNizet使用tomcat v7.0 –