一、项目名称:旅游网
负责模块:注册登录、后台管理系统模块的代码开发
开发工具:IDEA+ MySQL + Apache-tomcat7.0
采用技术:Ajax +MyBatis+SpringMVC+SpringIOC + JavaScript + JQuery + mybatisplus
项目总结:
1. 项目中用Spring整合数据库DAO操作时,应用接口很方便的通过Spring配置文件的修改,更改DAO实现方式,这让我加深了对接口编程多态性的理解.
2.数据库操作,经过MyBatis的整合,简化了SQL语句拼写,增强了数据库的移植性,数据库连接操作使用连接池(DBCP)设置连接数限制,保持连接的活性,保障数据库访问的稳定.
3. 项目中对数据状态管理和增加、修改的字段验证采用了AJAX的技术进行异步验证,让页面实行部分更新,而不用刷新整个页面,大大提高了用户的体验度.
4. 项目通过Spring的IOC技术整合MyBatis框架,将各个组件之间的耦合度降至最低,增加了程序的可维护性和可扩展性.
项目心得:项目的结构设计和框架技术的使用让我开阔了视野,相对于之前写Servlet开发
web项目,将大部分精力放到了业务层上,开发效率得到提高.