发表于: 2017-04-06 21:51:33
2 1328
今天完成的事情:
根据官网上的连接理解了rest构架的含义
同时学习了spring mvc的一些注解的用法
明天计划的事情:
开始着手构建rest接口
遇到的问题:
就是在看文献的时候只能一知半解很多方法还是看不懂,希望慢慢能够改善
收获:
rest构架的含义:
基于Web的架构,实际上就是各种规范的集合,这些规范共同组成了Web架构。比如Http协议,比如客户端服务器模式,这些都是规范。每当我们在原有规 范的基础上增加新的规范,就会形成新的架构。而REST正是这样一种架构,他结合了一系列的规范,而形成了一种新的基于Web的架构风格。
@RequestMapping:RequestMapping是一个用来处理请求地址映射的注解.
@PathVariable:当使用@RequestMapping URI template 样式映射时,这时的paramId可通过@Pathvariable注解绑定它传过来的值到方法的参数上。
@RequestParam:常用来处理简单类型的绑定,通过Request.getParameter()获取的String可直接转换为简单类型的情况.
@SessionAttributes:该注解用来绑定HttpSession中的attribute对象的值,便于在方法中的参数里使用。
@ModelAttribute:在方法上(通常用来在处理@RequestMapping之前,为请求绑定需要从后台查询的model.),在参数上(用来通过名称对应,把相应名称的值绑定到注解的参数bean上.)
评论