我正在做代码审查,我注意到这样的代码:
@Entity
@Table(name = "SOME_TABLE")
public class SomeReportClass {
@Column(name = "REPORT_NUMBER", length = 6, nullable = false)
private String reportNumber;
.....
public String getReportNumber() {
return reportNumber;
}
public void setReportNumber(String reportNumber) {
this.reportNumber = StringUtils.trimToNull(reportNumber);
}
}
每次我看到在二传手内部进行修剪时,我都觉得这不是最清晰的解决方案——这个问题的一般做法是什么?