继Criteria类之后,又看了下org.springframework.data.mongodb.core.query.Query,似乎从中明白了一些东西。
Query类中有一个方法
query(CriteriaDefinition criteriaDefinition):
static fatcory method to create a Query using the provided criteriaDefinition
官方描述的大概意思是:这是一个静态方法,用criteriaDefinition来创造一个Query类。
这里的CriteriaDefinition类时实现了Criteria接口。
Query类时一个查询类,因此可以推测该方法里的参数Criteria类其实可以看做是一个查询的条件。