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();