zoukankan      html  css  js  c++  java
  • 2013第47周二一天忙碌的开发

    2013第47周二一天忙碌的开发
    今天走通了WS接口,并成功在一个tomcat下部署服务的两端进行调试,最终完成了数据对象的增、改和通用查询联调操作,接下来的主要工作时数据的导入导出和表单数据的合法性检验,对外接口的合法性检验,分页过滤查询接口完善及数据,和其它模块如上传下载等联调等功能,本计划今天要完成现有模块的开发,而此时此刻我的进度远远不能达到自己和其它同事的期望,而我当初又想当然的把问题考虑的很简单,结果总是出各种问题。感觉目前我能专心下来开发,但因为JAVA、SSH框架和jquery等的不熟悉很容易犯一些细节性错误,而当初自己的一个不小心可能就要浪费1-2小时调试,甚至还要浪费同事的时间帮忙调试。今天最后再次总结下今天发现的我犯过的弱智的错误:
    1.Action层中orgId属性我没写get/setter方法,结果前台通过URL传值过去时无法获取,各种郁闷检查问题,还请同事帮忙看,最终是因为一时大意没写get/setter方法,惭愧。
    2.java中日期时间处理问题,前台日期时间控件返回结果直接通过String传入后台,本来也是日期时间控件已经可以返回String类型的日期时间类型,而我刚好可以直接把该结果通过WS传入到后台,为何还要在中间再加入一次java Date类型的转换,并且发现java中Date类型操作很麻烦,貌似这个类型还只能表示日期,如果要加上时间,还必须要用DateTime,但相关可用的方法实在很少,最终还是统一String来处理。
    3.原来jdbc中查出来的记录和dto对象可以直接调用框架已封装好的代码进行转换,中间通过JSON传递,通过属性名对应修改,大大简化了解析xml的操作。
    4.自己写jdbc时sql语句字段名有误及字段间对应关系出错,导致调试出问题,很麻烦。




  • 相关阅读:
    树的直径、重心、中心
    DP优化--四边形不等式
    P5569 【SDOI2008】 石子合并(黑科技)
    P3147 262144游戏
    P3205 【HNOI2010】合唱队
    Windows Server 2012 虚拟化实战:网络(一)
    Windows Server 2012 虚拟化实战:存储(二)
    Android使用最小宽度限定符时最小宽度的计算
    Eclipse调试Android App若选择“Use same device for future launches”就再也无法选择其他设备的问题
    Python的模块引用和查找路径
  • 原文地址:https://www.cnblogs.com/doit8791/p/3432394.html
Copyright © 2011-2022 走看看