2012-06-17 40 views
0

我在使用Spring MVC + JDBC做一個web應用程序,和我創建了一個DAO類來處理查詢的資源文件夾。我的問題是這樣的:我有這個非常大的查詢,我想保留在一個.txt文件中,並閱讀DAO中的查詢,但我不斷收到java.io.FileNotFoundException。我應該在哪裏將我的.txt與我的查詢結合起來? 我試圖將它存儲在與DAO相同的類中,但它沒有工作。
設置使用Spring

我是一個完整的初學者,當談到使用Spring MVC時,我已經安裝了SprigSource工具套件,所以一切都是預先配置的。

有人能幫我解決這個問題?

謝謝!

塞薩爾·巴爾加斯

http://i.stack.imgur.com/fBNpV.png

http://i.stack.imgur.com/jXu1K.png

+1

你真的應該告訴我們有關細節,例如你在哪裏放置該文件,你的代碼的相關部分是怎樣的? – home

+0

嗯,我試圖將文件存儲在與DAO相同的文件夾中。我刪除了所有不好的代碼,所以我必須再次這樣做,然後生病在這裏。 – cesarvargas

回答

0

嘗試:

InputStream is = getClass().getResourceAsStream("queriesCountJava.txt");

其查找類路徑的文件。

+0

謝謝!奇蹟般有效。但是我有一個疑問:有沒有其他方法可以讀取與'.readLine()'方法不同的數據?在Eclipse中,它表示它已被棄用! – cesarvargas

+0

http://stackoverflow.com/questions/5611387/datainputstream-deprecated-readline-method – nickdos

相關問題