有這樣一道課後作業題,看了之後實在無從着手,各位大俠如果有時間請幫忙寫一段代碼,後輩萬分感謝。
一、 實作如下的一個背景服務:
1. 功能:
a) 接收并存儲使用者上傳的檔案
b) 提供使用者查詢自己上傳的檔案清單
c) 提供使用者下載下傳自己上傳的檔案功能
2. 要求:
a) 設計幾個簡單的表:存儲使用者的個人資訊(如:使用者名,密碼等),權限資訊(上傳,清單檔案,下載下傳等權限)、使用者上傳過的檔案資訊。資料庫類型(Mysql,Oracle等)不限。
b) 上傳檔案和查詢檔案清單的接口,傳回結果均為json格式。
c) 以上3個功能,均需要使用者登入,并驗證其是否具有相應的權限,如果沒有權限,則傳回錯誤。
d) 最好使用struts2+hibernate或者SSH來實作,當然也可以選用其它方式來做。
二、 寫一個測試程式,驗證并測試第一題中相關的服務:
1. 模拟使用者登入
2. 上傳2個檔案
3. 清單自己上傳過的檔案資訊
4. 下載下傳一個檔案
其實這個程式寫起來應該沒那麼難,要是有不會技術查查參考資料或者上網查,一定都能寫出來,如果實作了,那對架構和上傳下載下傳的知識就都了解了,我把題記下來,有時間寫寫,樓主如果不着急,也可以自己練着寫啊,很有好處的~~~~ | |
不難吧 老大給你改代碼回事部分你不會的代碼還差不多 誰給你寫項目去啊 你這上面需求都寫好了 自己開始寫啊 上傳下載下傳 自己不願意寫 網上有的是例子 struts也有自帶的 投個懶 直接存資料庫就是了 絕對路徑 再把那些檔案放你項目中就是了 之是以發到這裡來,主要是這段時間太忙了,實在沒時間,想借鑒一下大家的寫法. 大家說的對,自己動手很重要,我一定不再投機取巧了. 不是說JAVA不适合做網站,關鍵看你怎麼用了! 做一般的網站,jsp+javabean+jdbc 效率也不錯! 用SSH的話,hibernate用得不好,性能肯定出問題! 都說hibernate是新手和高手用的,你們團隊裡面沒有hibernate高手,還是不要用了!開發是容易,後期性能提升,需要深入研究啊! SSI,hibernate換成ibatis,性能應該會好些!
|