项目采用这些技术和设计思想Ajax,jQuerySpring(MVC,IOC,AOP)MyBatisAjax:异步请求响应处理;页面局部刷新(所有请求一律采用Ajax方式交互)jQuery:简化js和Ajax编程,实现前端处理SpringMVC:实现控制层,用于接收请求分发给业务模型处理,并实现请求响应SpringIOC:实现管理控制层,业务层,数据访问层组件,采用注入方式建立关系(解耦)SpringAOP:实现事务管理和异常日志处理(在不修改原有组件情况下,追加功能)MyBatis:实现数据库操作,实现数据访问层界面一律采用HTML所有交互一律采用Ajax模式所有交互一律采用无状态会话处理
1