您的位置:首页 > 运维架构 > 网站架构

在线订购系统(online ordering system)开发记录

2014-03-13 23:09 204 查看
在线订购系统(online ordering system)开发记录:

2014-3-13 

时间已经不多了,要求4月1号交付,时间还剩2周。计划本周做好全部架构,包括仓库管理、订单、付款单的前台界面和后台逻辑。下周完善重点难点(图片上传、在表单中加入表格、逻辑完善),23号拿去给人家看吧,争取过关吧。今天收获还行,自己摸索了mysql workbench,工具用起来还不错,就是很多实质的mysql知识还陌生,目前只有借助这些工具了。项目做完了可要好好补补知识了。例如:后台action/bean/dao/model  前台extjsmvc
 struts/hibernate控制 spring整合项目 mysql数据类型优化  服务器优化等等。

2014-3-19

再一次食言,原定的计划未完成。

问题主要出在:

1、架构上,把工程后台端分成三层:action、service、dao是困扰已久的问题,可能今天晚上到宿舍感觉头脑还比较清醒(也许是昨夜偏头痛好了的缘故吧),先搞了大概2小时没搞定,看看都12点了,索性一不做二不休,“浪费”一个晚上又怎么样,最终通过不断摸索居然搭建好了!真是又喜又叹,不容易。总结原因,还是由于ssh这些基础的知识没掌握,例如hibernate,不知道怎么处理外键,获取一对多值的时候老是出现问题,最后实在没办法了,把数据库中设定的外键全部清除,改为手动获取,而不通过外键获取了。这个问题留着以后处理吧。看人家网上的博客都只能半尝试半猜测,原理还是不懂,只知道了一些配置的规则。真是基础不牢地动山摇啊!

2、前端问题出在了使用extjs的表单嵌套表格时store的处理上,最后总算搞懂了,知道怎么搞model的一对多关系了,怎么组织数据返回结果了。

好了,后台分层,前台数据处理这些问题都弄明白了,明天全力开搞!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  管理 架构