毕业设计 2014-5-22

希望城项目总结
   最近做了一个毕业设计的房地产项目,采用的Struts2+hibernate+spring+dwz(ui) 框架,刚开始负责后台的数据的 增删改查的功能,前期的后台只是采集了增删改查,采用封装的框架按着不走一步一步 的走着,大量的体验了dwz的完美性,尽管封装的很好,但是 后期的问题也造成了我现在的举步维艰的痛苦

首先 因为是给App端提供后台数据服务的功能,既要考虑到性能问题,更要考虑到数据的合法性,很庆幸的是改框架已经通过配置和jar包已经放置了数据库连接池,这样更能每次前端请求数据的时候,不用前端每次访问数据库都采用一个mysql的url连接,直接在已放置的数据库连接池中取出一个连接,极大的提高了后台提供数据的效率
     
      遇到的问题尽管很多,很多都是因为项目经历得太少了!比如一个很简单的问题,发送邮件等功能,切图等功能都是自己的每一次提升,在遇到很多部理解的情况下,总是让人摸不着头脑,但是通过多次的摸不着头脑,自己也总结出了一套属于自己的经验,在面对这样让人困惑的情况时 首先分析造成这样的结果是什么,比如是前端的参数的错误还是后台的业务处理上出现了问题,还是数据库的数据的问题,恩  就这样!
       
      这次因为后台接口是我们自己提供的,所以,采用的也是简单的http协议 ,通过不管是android端还是ios端都提供的是同一个接口的url地址,所以  也许ios端略有不同 但是与android端的区别也并不是很大!自己规避不必要的风险就行了
     
      在未来,也许我们要用到别人的接口的时候,也许也就要采用webservice 等其他的方式来对别人接口返回的数据再做处理!
      这就是所谓的接口对接
   
      我自己是这么理解的  我们可以把App端当成一个htmL页面,页面的排版,设计风格都不是后台的事情,我们只需通过对业务分析和处理就可以了 提供相应的接口,保证接口的完美性

       对于接口对接的理解  我自己认为是 比如我们采用webservice的方式访问别人的接口时候把数据先得到,然后我们把获得数据进行对应的处理,然后将数据可以封装成自己的接口,也可以直接解析后使用,传给自己项目的App,所以,亦可把webservice当成一座桥梁,我们就是桥梁的工程师,负责这座桥的工程!恩 就这样!!

                                                                                                                                                   张亮
2014-5-22 16:50 
      
        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值