对于派生类,Spring Bean验证很慢

时间:2018-08-22 17:47:05

标签: java spring spring-bean spring-validator

如果我有这样的基类

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倍的时间。

为什么派生类的性能如此差?

0 个答案:

没有答案