覆盖字段验证

我有问题:

public class hello{
    protected String xx;

    @NotEmpty
    @JsonProperty("xx")
    @JacksonXmlProperty(localName = "xx")
    public String getXx() {
        return xx;
    }

    public void setxx(String xx) {
        this.xx= xx;
    }
}

public class hi extends hello {
    @Override
    @Nullable
    @JsonProperty("xx")
    @JacksonXmlProperty(localName = "xx")
    public String getXx() {
        return xx;
    }

    @Override
    public void setXx(String xx) {
        this.xx = xx;
    }
}

超类必须验证xx属性不能为null,但是在子类中,可能具有null值。有什么解决办法吗?

wz15116339558 回答:覆盖字段验证

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3035164.html

大家都在问