初探J2EE实现-连锁报表系统-后记

这个学校的实训项目从开始到结束总共用了5天,确切的说是4天,最后一天是项目答辩(好吧,重要的一环)。

第一天

首先要做的是组好项目开发的成员,小组内有个熟习J2EE的大牛,已经可以说成功了一半。项目需求不用做,可用现成的报表(大约十几万行),自己附加个用户权限管理的模块就能符合要求(不同级别的用户可以查看的表有所限制,不同时间段的数据要做对比--以图表的风格)。需求完毕后,我们大致分了工,我和一女神做前端UI的设计(MetroUI风格),大牛负责前后端的架构,小组另外两人分别负责文档编写和测试工作。接着就选框架了,考虑到期初才初接触SSH,都不太熟(只了解搭建和基本的作用),所以弃用了Struts2,选择SpringMVC+Hibernate作为后台框架,数据库用Mysql(后来发现插入之前的表用了几乎一个小时,回头得学习一下高效Mysql才行),应用服务器用的是Tomcat,项目开发用Myeclipse,至此项目的后台就搭建完毕;前端一开始我俩真的打算从零开始画界面layout、写JS|CSS,连草图都画了3、4张,后来发现站在“巨人的肩膀上‘这句话的确是真理,遂用JEasyUI和Echarts来支持前端的显示,MetroUI风格自己一个个地画不太现实,也就参考了MetroUICSS的项目,借用了里面的实现源码来支撑前端的布局,至此前后端的搭建完毕。项目可以开工了!没有用到项目管理,项目其实也不大,但也应该好好学学。

第二天

其实前端实现起来没有遇到过什么大问题,都是基本的知识(属性的设置,方法的调用),不过开源项目的文档比较少,因此二次开发很多时候不知道怎么改动才能满足要求,IDE也没有提示,改动起来确实挺费神的。看来CSS和JS要多写写才行。

第三天

后来用Echarts的时候发现原来JS实现图表也可以如此的优雅,几十行代码就能生成一个极简风格的图表(很有必要看一下它原生的项目),令人惊讶的是有次只改了两个单词就能生成完全不同风格的图来,那感觉~~,ajax、分页还不会,得学。

第四天

前端已经大致完工了,后端还在为了区分权限做出表的分类写几个SQL,之后整合调整一下大概就可以了,还有贴心的提示少不了。

第五天

愉快地通过了评测,虽得好评,但也深知不足之处多得吓人,证明上升空间还有很多嘛,寒假里得针对上述不足好好锻炼锻炼,期待下一次有更好的表现。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值