控制层controller封装请求
- 只要掌握一门语言、框架,后续用其他语言时操作是一样的
1.@RestController适用于编写restful风格的api,类里面响应的数据类型都是 json
@RequestMapping("/user")--请求路径user
2.增加类,传递json参数
打上@RequestBody注解,让框架把前端传来的json参数与这个对象关联
3.代码写哪:
- controller层倾向于对请求参数本身的校验,不涉及业务逻辑本 身 (越少越好)
- service层是对业务逻辑的校验(有可能被controller之外的类 调用)
4.开发后端用户管理接口
- 必须鉴定权限(看是谁调用) 查询用户的功能直接写了因为easy,但正式不是
- 定义删除和寻找用户接口,用户权限通过session获取
- 把常量放在了同一个接口下
- 重复代码尽量提取出来
- 用ideal自带的可以测试是否可以访问