zoukankan      html  css  js  c++  java
  • SpringMVC的常用操作汇总

    基本操作

    #类级别的注解

           @Controller

           @RestController

           @RequestMapping("/hello")

    #springMVC常用方法级别注解

           @ResponseBody

           @GetMapping()

           @GetMapping("/treeData")

           @GetMapping("/add/{parentId}")

           @GetMapping(value = { "/selectDeptTree/{deptId}", "/selectDeptTree/{deptId}/{excludeId}" })

          

           @PostMapping("/list")

           @PostMapping("/checkRoleKeyUnique")

          

           @DeleteMapping("/{userId}")

          

           @PutMapping("/update")

    参数级别的

           @PathVariable("deptId") Long deptId

           @PathVariable(value = "excludeId", required = false) Long excludeId

           @PathVariable(value = "excludeId", required = false) String excludeId

          

           @Validated

          

           @Validated在controller层打在形参上,开启了jr303校验,校验字段在实体类字段

           视图在解析参数时会执行校验

    中级操作 

      get请求,携带的参数是数组的情况

         

     

    高级一点的

     

  • 相关阅读:
    FastAPI框架
    bitmap去重与布隆过滤器
    MongoDB
    分布式爬虫
    scrapy 请求传参
    Scrapy 对接selenium
    Scrapy 去重源码分析
    [Python]网络小说爬取、爬虫
    学习进度报告【第八周】
    [opencv]图像处理-边缘检测
  • 原文地址:https://www.cnblogs.com/daydayhave/p/14319283.html
Copyright © 2011-2022 走看看