UserDTO userDTO = BeanUtil.copyProperties(user, UserDTO.class);
笨办法是:重新new一个对象userDTO,然后一个一个user.name=userDTO.name这样赋值。
这里使用了hutool里面的BeanUtil这个类、把user当中共同的属性复制给userDTO,于是其他地方也要更改。在UserHolder处:将user对象换成UserDTO。
这样客户端"/me"这个请求路径下返回的就是userDTO也就是用户的隐藏信息了。
这样降低了内存的占用。