通过SpringMVC学习前后端交互

前言:习惯于线路学习法,即通过其中一个场景为例把前后端调用场景梳理出来,再不断丰富各线路上涉及知识点,以满足不同场景的需求。比如前后端交互学习,可以先通过postman工具请求一个方法并成功返回作为一个实践场景,理出其中的线路,并根据线路上的内容展开详细学习,然后把各种实践场景变换出来,最后做实战总结。

第一步:实践场景
第二步:理出线路
第三步:总结知识点并展开详细学习
第四步:总结归纳常用知识点

以分页查询为例  后端接口调用工具postman
线路:
1,请求类型 get、 post  
2,请求路径 如:@RequestMapping  
3,请求参数 如:@RequestParam 
4,参数类型 如:json、java对象 
5,返回对象 如:ResponseEntity   

其中包含知识点  springMVC  http报文 

场景:分页查询

1,请求类型  post方式
2,请求路径映射注解   @RequestMapping
3,请求参数注解 @RequestParam
4,参数类型  json、java对象
5,返回对象  ResponseEntity

@RestController
@RequestMapping("authCustomer")
public class AuthCustomerController {   
 @RequestMapping(value = "queryByPage",  method = RequestMethod.POST)
    public PageInfo queryByPage(@RequestBody AuthCustomer authCustomer,@RequestParam  Integer pageNum,@RequestParam  Integer pageSize) {
        PageHelper.startPage(pageNum,pageSize);
        List<AuthCustomer> list = authCustomerService.queryByPage(authCustomer);
        return new PageInfo<>(list);
    }
}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值