1.在UserMapper.xml下添加
<select id="findByUserId" resultType="User">select *from user where id=#{user_id}</select>
2.在UserMapper.java下添加
User findByUserId(@Param("user_id") Integer userId);
3.在UserService.java下添加
User findByUserId(Integer userId);
4.在UserServiceImpl下添加
@Overridepublic User findByUserId(Integer userId) {User user = userMapper.findByUserId(userId);return user;}
5.在UserController.java下添加
/** 根据用户id查询用户信息* @param request* @return* */@GetMapping("find_by_token")public JsonData findUSerInfoByToken(HttpServletRequest request){Integer userId = (Integer) request.getAttribute("user_id");if(userId == null){return JsonData.buildError("查询失败");}User user = userService.findByUserId(userId);return JsonData.buildSuccess(user);}