挥手2013,迎接2014

       看到大家都在总结,我也来一次总结,今年年初来到新公司,这是一个新项目,从需求做起,axure 做页面原型,当时和一个同事连需求和页面原型在两周之内就做出来了,我们都感觉有点匪夷所思,但是这是在人员急缺的情况下,做出的可以为以后的需求细化和更改的基础。之后不断的评审,人员的补充,需求和原型也在不断的完善,又封闭开发了一个月,项目做下来还是收获挺大的。
        今年在工作中遇到很多问题,前端总结了三个ajax上传组件,扩展了jquery validation engine的验证,jqgrid动态改变列头,还有js的正则表达式的总结等等吧,后端实现了mybatis批量插入,mybaitis分页插件,oracle自定义自增流水号,tomcat下不同项目的session共享,自定义sql查询组件,子列表扩展性设计等。   
         最大的收获应该是数据模型和表单设计器。数据模型维护了自定义属性的数据库表。表单设计器是基于ckeditor的二次开发,用户只需通过设计Html页面(或者copy美工设计的html页面),按照一定规则替换表单控件即可,该设计器包含基本表单控件,tab选项卡,子列表,验证选项,自定义按钮,日期控件,附件,外部js文件,自定义SQL列表等一系列简单和复杂页面的控件。该设计器除有新增、修改表单功能,还有复制表单功能,使相同页面运用到不同的业务模块当中,复制的表单也可以修改。使用表单设计器把表单保存好,在业务系统发布之后,需要解析和处理页面数据,后台会根据表单字段的属性去处理业务数据,通过一套数据填充规则将带有相关数据的页面展示出来。表单数据还需要一套保存和修改的机制,就是抓取页面的数据,这些数据有可能是不同表的表单数据、附件数据一起入库。总得来说,数据模型+表单设计器+解析引擎+保存机制,为了解决不断变化的业务表单,不可能说新增或者变更一个业务,再去写一套代码,那得不偿失,而且费时费力。
        今年这一年下来,我看了下我的博客,自己总结或者转载的文章已经有77篇了,占我总博客文章的一半还多,博客访问量也大幅度的提升,这更加激励我来年继续努力,不断的研究和总结技术,一是加深自己的印象,二是分享自己的得失。 我也分析了一下自己,在技术上还是需要更加深化,需要更深的体会和理解。我准备在未来一年的时间内系统的精读几本巨作,让自己的思维更加系统化和有条理化。
         在即将到来的2014年,希望大家工作顺利,能够不断的提升,实现自我的价值,更加开心和健康的生活。 Happy New Year!

猜你喜欢

转载自zhangzhaoaaa.iteye.com/blog/1997920
今日推荐