当前位置: 首页 > news >正文

网站开发视频播放好做吗类似于淘宝的网站建设

网站开发视频播放好做吗,类似于淘宝的网站建设,深圳龙江网站设计,大名县建设局网站目录 1.增加 用到注解 1.1RequestBody注解解析#xff1a; 2.查询方法当中参数不用注解#xff01; 3.起售停售用到注解 3.1PathVariable解析 4.删除菜品注解 4.1RequestParam 5.修改用到的注解 5.1修改分两步 用到两个注解 6#xff1a;总结 1.增加 用到注解…目录 1.增加  用到注解    1.1RequestBody注解解析 2.查询方法当中参数不用注解 3.起售停售用到注解 3.1PathVariable解析 4.删除菜品注解 4.1RequestParam 5.修改用到的注解 5.1修改分两步 用到两个注解 6总结 1.增加  用到注解    RequestBody 1.1RequestBody注解解析 RequestBody主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的)而最常用的使用请求体传参的无疑是POST请求了所以使用RequestBody接收数据时一般都用POST方式进行提交。在后端的同一个接收方法里RequestBody与RequestParam()可以同时使用RequestBody最多只能有一个而RequestParam()可以有多个。 /*** 新增菜品** param dishDTO* return*/ApiOperation(新增菜品)PostMappingpublic Result add(RequestBody DishDTO dishDTO) {log.info(新增菜品,{}, dishDTO);dishService.add(dishDTO);//构建一个keyString keydish_dishDTO.getCategoryId();//清除缓存redisTemplate.delete(key);return Result.success();} 2.查询方法当中参数不用注解 /*** 分页查询菜品** param dishPageQueryDTO* return*/ApiOperation(分页查询菜品)GetMapping(/page)public ResultPageResult page(DishPageQueryDTO dishPageQueryDTO) {PageResult pageResult dishService.page(dishPageQueryDTO);return Result.success(pageResult);} 3.起售停售用到注解 PathVariable 3.1PathVariable解析 PathVariable 注解的作用是帮助我们从 URL 中提取路径变量并将其绑定到方法的参数上。通过使用 PathVariable 注解可以更方便地处理 restful 风格的请求提取路径变量的值实 url 映射设计符合 restful  API 规范的接口并简化参数传递的过程。 /***菜品起售停售* param status* param id* return*/PostMapping(/status/{status})ApiOperation(菜品起售停售)public ResultString startOrStop(PathVariable Integer status,Long id){dishService.startOrStop(status,id);//清除所有缓存Set keys redisTemplate.keys(dish_*);redisTemplate.delete(keys);return Result.success();} 4.删除菜品注解 RequestParam 4.1RequestParam 加RequestParam注解url必须带有参数 /*** 删除菜品** param ids* return*/DeleteMappingApiOperation(删除菜品)public Result deleteBatch(RequestParam ListLong ids) {log.info(删除菜品{}, ids);dishService.deleteBatch(ids);//清除所有缓存Set keys redisTemplate.keys(dish_*);redisTemplate.delete(keys);return Result.success();} 5.修改用到的注解 PathVariable RequestBody 5.1修改分两步 用到两个注解 修改分两步 第一步先查询id 用到PathVariable注解  起售停售当中用到注解 第二部 在进行修改 用到RequestBody注解  也就是增加当中用到注解 /*** 根据id查询菜品相关信息** param id* return*/ApiOperation(根据id查询菜品相关信息)GetMapping(/{id})public ResultDishVO getById(PathVariable Long id) {DishVO dishVO dishService.getById(id);return Result.success(dishVO);}/*** 修改菜品* param dishDTO* return*/ApiOperation(修改菜品)PutMappingpublic Result update(RequestBody DishDTO dishDTO){log.info(修改菜品参数:{},dishDTO);dishService.update(dishDTO); // // //清除所有缓存 // Set keys redisTemplate.keys(dish_*); // redisTemplate.delete(keys);return Result.success();} 6总结 增删改查   当中 查询不需要注解 增加用到  RequestBodyJSON 格式数据使用 RequestBody 删除用到 RequestParam请求参数 是keyvalue 修改用到 PathVariable 路径传参跟 RequestBody 另外设计该模块接口中  有时会有 起售停售功能  这种会涉及到PathVariable
http://www.pierceye.com/news/711636/

相关文章:

  • 管理手机网站网站规划与建设重要性理解与体会
  • 小辰青岛网站建设自己怎么开网站
  • 天津市建设工程合同备案网站网站建设 开发 模板
  • 外贸网站建设公司报价jsp网站建设技术案例
  • 旅行社英文模板网站织梦 网站迁移
  • 北京网站开发不限年龄伊春建设银行网站
  • 通辽公司做网站网站常规seo优化步骤
  • 成都集团网站设计推荐夫唯seo系统培训
  • 服务器有了网站怎么做的零食进货渠道网
  • 网站建设的学习方法桔子建站
  • 公司网站开通长沙免费网站建站模板
  • 汕头手机建站模板建设工程合同司法解释一
  • 品牌网站建设基本流程中山外发加工网
  • 网站迁移教材xyz域名的网站有哪些
  • 茂名公司网站开发tp框架做视频网站
  • 专门做家教的网站优秀网站设计赏析
  • 美食网站的建设背景婚庆网站建设
  • 榆社网站建设销售新品牌如何推广
  • 网站制作的公司哪家比较好网页作图软件
  • 网站开发质保动态wordpress动态主题
  • 建公司网站设计网站公司百度后台登录
  • 响应式网站开发方法建设汽车行业网站
  • 51ppt模板免费下载网站浏览器下载大全免费下载
  • 阳西县建设局网站.net网站项目有哪些
  • 门户网站优化网站建立软件
  • 贵阳网站建设在哪里陕西省住房城乡建设部门户网站
  • 深圳网站建设799元起全包域名企业网站分为哪四类
  • 潍坊网站建设公司商城网站建设建站系统
  • 苏州区网站建设网站前台乱码
  • 网站设计公司企业邮箱青岛网站制作工具