1、借助Spring MVC搭建一套管理系统的基本框架,充分利用前端控制器、后端控制器的配合,结合AOP编程技术,实现对请求访问的拦截。
1.1 访问请求拦截
通过全匹配,部分匹配,通配符等URL请求匹配技术,利用拦截器,对请求的流进行编码转换,验证所有请求的身份认证
1.2 响应流拦截
通过对返回@Response方法的拦截,对返回对象进行转换,最常用的就是json格式转换:返回的是list对象类型,通过上下文配置文件,将返回对象自动转换成json格式的数据,web客户端可以借助ajax轻松获得响应体,并解析及展示json响应数据。
1.3 注解
服务自动注入,从容器中取对象自动匹配属性,自动赋值类的属性。
通过包扫描技术,@Controller注解自动装载成bean。
1.4 配置文件
配置文件是对web.xml的补充,是供Spring框架使用,有多个版本的类,协助前端控制器完成整个请求流程。
1.5 web service客户端
包含SDK,将每个service包含在Spring容器中,在类中自动匹配属性。
1.6 maven包管理
借助私服,自动加载jar包,处理依赖。理解pom.xml的编写。打包工程和部署到was中。