2014-11-06 75 views
0

我是Java開發新手,學習Eclipse環境的基礎知識。我們應該在Java Eclipse動態Web項目中存儲數據庫配置文件的位置?

參考link,我瞭解了任何Web應用程序(Dynamic Web Project)的文件夾結構。

我需要知道有連接字符串,用戶名,密碼等的JDBC數據庫配置文件的位置

問題:我們應該把數據庫配置文件(DAL)在WEB-INF,並獲得從訪問外部(我不知道該怎麼做),還是應該將配置文件保存在src/package中?

回答

1

JDBC數據庫配置文件必須在Dao類中完成...這是一個簡單的java類,我們不保存數據庫配置文件在web-inf中... WEB_INF不用於這個..你必須閱讀一些文檔首先關於...

如果使用休眠數據庫。然後,配置文件是hibernate.cfg.xml這是擺在src/ Main/resources

image

,如果你正在使用JPA(Java持久性API )然後 persistence.xml文件whi ch包含數據庫的配置,通常存在於持久性(JPA)項目的src/META-INF目錄中。

+0

好吧,這意味着我應該爲數據庫類創建一個包,然後在需要的地方導入java文件。另外,我使用Oracle 12c作爲數據庫。 – 2014-11-06 11:41:19

+1

是的正確的創建一個包,然後是一個類..和你可以使用任何數據庫只是使用正確的憑據 – kirti 2014-11-06 11:42:31

+0

雖然它不完全基於我的項目,仍然幫助:) – 2014-11-06 11:50:34

相關問題