2010-05-20 89 views
1

任何人都可以幫助我編寫一個對象池的算法。我在J2EE中非常新,我需要用於數據庫連接的對象池。所以請幫忙。 謝謝對象池管理算法

回答

3

數據庫連接池是一個棘手的問題,很難讓它正確。但是,您可以使用幾種提供連接池的開源解決方案。你可以考慮使用 C3P0Apache DBCP來獲得你想要的連接池。

如果您在Glassfish,Weblogic或Jboss等應用服務器環境中工作,則連接池由應用服務器自身提供。您需要創建一個數據源並啓用您希望擁有的池。

2

所有主要的Servlet和Java EE容器來與他們的自己的連接池實現,可通過JNDI獲得。用你的容器檢查文檔。

+0

+1這是更好的方法 – stacker 2010-05-20 07:45:09

2

我是非常新的J2EE,我需要 對象池用於數據庫 連接。

Java EE平臺的全部意義在於救濟developper形式寫這樣基礎結構代碼,並專注於業務邏輯。這個平臺是否成功,是另一個爭論,但至少是這個願景。

鑑於你是新手,我強烈建議你花一些時間來更好地理解平臺提供的內容,以及它背後的願景。

連接池是一件事,該平臺提供具體的方式來處理配置安全部署監測

關於連接池具體見What is best approach for connection pooling