org.apache.commons.lang.builder.ReflectionToStringBuilder是commons-lang里的一个类。
import org.apache.commons.lang3.builder.ReflectionToStringBuilder;
@Overridepublic String toString() {
return ReflectionToStringBuilder.toString(this);
}
如果需要排除某些字段, 可以使用ReflectionToStringBuilder.toStringExclude方法。
排除salt和password两个字段
@Override
public String toString() {
return ReflectionToStringBuilder.toStringExclude(this, "salt", "password");
}