最近在做公司项目的时候,先看到师兄写的代码,熟悉整个业务流程。看到了@Data这个注解,发现使用了@Data注解后,代码简洁了许多。因为不用额外的使用setter、getter方法,配置好以后就可反复使用。
例如:
public class EnergySource {
private String A;
private String B;
private String C
public String getA() {
return A;
}
public String getB() {
return B;
}
public String getC() {
return C;
}
public void setA(String a) {
this.A = a;
}
public void setB(String b) {
this.B= b;
}
public void setC(String c) {
this.C= C;
}
}
使用了@Data注解以后
import lombok.Data;
@Data
public class EnergySource {
private String a;
private String b;
private String c;
}
很明显,代码简洁了许多,看上去不会太复杂。不过这里需要在IDE中配置好lombok,由此看来,一些工具的使用可以大大增加业务逻辑的清晰度。