四、注解@RequestMapping


注解@RequestMapping

url映射:定义controller方法对应的url,进行处理器映射使用。

@RequestMapping("/apiLog")//窄化请求映射:为了对url进行分类管理,可以在这里定义根路径,最终访问url是根路径+子路径
public class ApiLogController {
  @Autowired
  private ApiLogService apiLogService;
    //出于安全性考虑,对http的链接进行方法限制。
    @RequestMapping(value="/query/{orderNo}",method=RequestMethod.GET)
    public String queryApiLog(@PathVariable String orderNo){
      ApiLog apiLog = apiLogService.queryApiLogByOrderNo(orderNo);
      return "api:"+(null != apiLog ? apiLog.getApi():null);
    }
}