2012-09-20 36 views
1

目前我在每個JSP/Servlet中一次又一次創建數據庫連接。我想在我的JSP/Servlet項目中重用我的數據庫連接。我怎樣才能做到這一點?如何在JSP/Servlet中重用數據庫連接?

+4

JEE具有對連接池的本機支持。你的應用服務器是什麼? –

+1

看看這個http://stackoverflow.com/questions/2313197/jdbc-mysql-connection-pooling-practices – MaVRoSCy

+0

@JBNizet使用tomcat v7.0 –

回答

6

「正確」的方法是利用connection pooling。這樣可以減少創建/關閉連接的開銷。

除此之外,你做事情的方式並沒有錯。保持開放連接時間過長通常不是一個好主意。

爲了減少這種麻煩 - 您可以創建一個實用程序類,它從池中返回一個連接,同樣也有一個將連接返回到池的方法。

相關問題