@RequestMapping("/view") public ReturnCodeUtil view(@RequestBody CommonUse commonUse) { ReturnCodeUtil returnCodeUtil = new ReturnCodeUtil(); if(String.valueOf(commonUse.getUserId()).equals("0") || "".equals(commonUse.getUserFlag()) || commonUse.getUserFlag() == null ){ returnCodeUtil.setResult(false); return returnCodeUtil; } List<CommonUse> view = commonUseService.view(commonUse); returnCodeUtil.setResult(true); returnCodeUtil.setData(view); return returnCodeUtil; }
时间: 2023-06-27 20:08:35 浏览: 59
简单捋捋@RequestParam 和 @RequestBody的使用
5星 · 资源好评率100%
这段代码看起来像是一个Spring Boot框架中的Controller类中的一个方法。
@RequestMapping("/view") 表示这个方法处理以/view结尾的HTTP请求。
@RequestBody CommonUse commonUse 表示从请求体中获取一个CommonUse类型的对象,并将其赋值给方法中的commonUse参数。
ReturnCodeUtil是一个自定义的返回类,用于封装处理结果和返回数据。
方法中的逻辑是先判断commonUse中的userId和userFlag属性是否为空,如果其中有一个为空,则返回结果为false。
如果都不为空,则调用commonUseService的view方法获取数据,并将数据封装到ReturnCodeUtil对象中,最后返回该对象。
需要注意的是,这段代码中返回结果的格式是JSON格式。
阅读全文