场景
当我们再entity中定义了一个属性,是boolean(小写)类型的,此时定义一个对象,调用这个属性的get方法会发现编译器报错。
@Data
public class KfAccountVO {
private boolean xx;
}
kfAccountVO.getXx()
原因:
通过反射发现lombok插件对于boolean类型生成的getter方法是public boolean isXx(),所以说并不是不生成,只是生成的方法名不对。
解决方法:
将boolean类型改成包装类Boolean即可