Boolean 类型 变量名如果以 is 开头使用generate生成set 和 get方法时会产生下面问题
private Boolean isHave;
public Boolean getHave() {
return isHave;
}
public void setHave(Boolean have) {
isHave = have;
}
@Data 注解是通过反射也存在问题
解决方案:将Boolean 类型数据改换为 byte类型;
使用generate产生正常的set和get方法
private byte isHave;
public byte getIsHave() {
return isHave;
}
public void setIsHave(byte isHave) {
this.isHave = isHave;
}