一道Java的课后作业题

有这样一道课后作业题,看了之后实在无从着手,各位大侠如果有时间请帮忙写一段代码,后辈万分感谢。
一、 实现如下的一个后台服务:
 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,性能应该会好些!

java做网站速率确实会慢而且也比其他方法麻烦,它适合做大型的像对于有平台需求,安全需求,数据库需求,事物要求的网站。至于中小型的网站我个人觉得用java确实不太好。java毕竟是全代码操作,在设计的时候麻烦很多。但是大型的网站必然要用到java的。它对数据库的维护性和复杂事物的处理能力强。但对于我们来说基本是用不到这个,当然用java也是可以的我个人觉得我们做网站还是不要用java的灰更快更容易上手
看完之后受益匪浅。我是刚刚用到ssh,也发现很多不顺的地方,但是我是都觉得自己学的东西太少了可能。
看到大家很多说j2ee做小网站不适合,我有点疑问,我想走b2c电子商务方向,大家觉得jsp,asp,php哪个更重要或者更好一些??
JSP开发,你完全可以把代码写在JSP页面上,完全不用出现DAO与Service 不也类似PHP
来源:英超直播
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章