What do “.and” and “where” stand for?
我无法理解以下代码:
1 2 3 | final Specifications<PaymentBatch> criteriaSpecification = where(paymentBatchesInZone(getCurrentZone())) .and(new PaymentBatchSearchFilter(paymentBatchSearchQueryDTO)); |
这是一种称为流畅界面的模式。
有关详细信息,请参阅此处:让setter返回"this"是不好的做法吗?
每次对函数的调用都会返回当前对象,因此可以在不声明单独引用的情况下进行后续方法调用。
因此,方法