javabean使用@Data注解会泄露敏感信息

Lonmbok是个轮子,可以减少一些 get/set/toString 方法的编写,消除代码的冗长。在实体类上引入@Date就可以自动生成类所有属性的 get 和 set 方法,此外还提供了equals、canEqual、hashCode、toString 方法。

javabean里面,使用@Data 注解时,如果遇到敏感参数,应该加注解@ToString.Exclude过滤敏感信息,否则会将敏感信息打出。

import lombok.Data;
import java.io.Serializable;
@Data
@ToString(exclude="Password")
Public class User implements Serializable
{
	private Integer id;
	private String name;
	private String password;
}
User u1 = new User.toString();
发布了20 篇原创文章 · 获赞 0 · 访问量 171

猜你喜欢

转载自blog.csdn.net/weixin_42299862/article/details/105164899