如果我有这样的基类
public class ValidDemo {
@Size(min = 1, max = 100)
private String field1;
@Size(min = 1, max = 100)
private String field2;
@Size(min = 1, max = 100)
private String field3;
@Size(min = 1, max = 100)
private String field4;
@NotNull
@Size(min = 1, max = 100)
private String field5;
}
我对10,000个实例使用Spring Bean验证,它运行速度非常快,大约150毫秒。但是,如果我有一个扩展ValidDemo并验证10,000个实例的类,则即使扩展类没有其他属性,验证等,它也要花大约10倍的时间。
为什么派生类的性能如此差?