解释 public R getCurrUser(HttpServletRequest request){ Long id = (Long)request.getSession().getAttribute("userId"); YonghuEntity user = yonghuService.selectById(id); return R.ok().put("data", user); }
时间: 2024-02-26 20:52:26 浏览: 55
java 中 request.getSession(true、false、null)的区别
5星 · 资源好评率100%
这是一个Java Spring Boot框架中的RESTful API方法,用于处理GET请求。这个方法首先通过HttpServletRequest获取当前登录用户的id,然后通过id查询数据库中对应的用户信息,并将其封装在R类型的结果中返回给前端。其中,R.ok()表示请求成功,put方法用于向结果中添加键值对,这里的键为"data",值为查询到的用户信息。
阅读全文