本周总结20130825

本周主要进行了框架应用及退休金管理系统实战开发相关工作,主要包含一下几点:

1.对开发框架的应用。从本周开始我们进入了实践开发阶段,开发项目是退休金管理系统,主要是为了将之前学习的框架相关知识应用到项目实际开发中,通过亲自实践来加深对开发框架的理解,经过一周的开发,是我对开发框架的使用方法及工作流程都有了比较深入的了解。此开发框架类似于利用spring的mvc配合hibernate开发框架,用户通过jsp页面发送请求后,请求被送至form表单向关联的URL,此URL是通过配置文件配置并通过注解实现参数和对象的注入。请求到达Controller之后,根据请求所带的method参数定位到具体方法,之后便进入业务层-->DAO层。


2.此框架的执行流程类似于SSH架构,执行流程由视图层收集数据,将请求发送至控制器,控制器调用业务层对数据做业务处理,最后业务层 调用持久层进行数据持久化操作。但是本框架也有自己的特点,第一个特点就是配置文件在本框架中的作用非常重要,几乎所有调用关系都通过配置文件实现,每一个控制器类,每一个业务层类以及其中的方法都需要配置自己的标识,然后在配置文件中通过这些标识配置确定调用那个方法,那个页面等。这种方式增强了代码的可维护性和可扩展性,例如后期需要增加或修改功能时,只需要修改配置文件就可以完成维护,而不需要修改代码文件。


3.注解在本框架中的应用极为广泛,每个类以及他们的方法都通过注解的方式进行标注,这样就可以确定某个类是控制器类,某个类是业务层类,同时,通过注解可以实现对象的注入,也就是控制反转,有了对象之后便不再需要set和 get方法便可实现对象和属性的注入,其中对象属性的注入需要页面表单元素id名和属性名一一对应,否则不能实现注入。


4.结对编程。在本周的实践过程中,我们一直采用结对编程的方式进行开发,这种方式有利于同事之间的有效沟通,增强了组员之间的合作意识,另一方面,通过结对编程,可以实现以老带新的作用,因为大家经验背景不同,结对编程可以促进新手向有经验同事学习,提高进步速度,同时,在结对编程的过程中,观察者可以及时指出开发者代码中 的缺陷,能够提高代码质量,节省后期测试修改时间。


5.英语学习。本周英语学习主要是锻炼大家如何与同事沟通,如何enjoy your work。通过听说读写的方式训练了我们如何用英语与同时沟通业余生活中的实情,例如兴趣爱好等。通过口语课上用英语聊天,谈论业余生活,邀请同事活动等方式锻炼了我们的口语,同时也增强了与同事之间的感情,有利于锡膏工作效率。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值