Polishing.

See #613
This commit is contained in:
Mark Paluch
2021-04-12 15:58:50 +02:00
parent 162ad7af2f
commit d47850ad06

View File

@@ -4,12 +4,16 @@ This project contains samples of Query-by-Example of Spring Data MongoDB.
## Support for Query-by-Example
Query by Example (QBE) is a user-friendly querying technique with a simple interface. It allows dynamic query creation and does not require to write queries containing field names. In fact, Query by Example does not require to write queries using JPA-QL at all.
Query by Example (QBE) is a user-friendly querying technique with a simple interface. It
allows dynamic query creation and does not require to write queries containing field
names. In fact, Query by Example does not require to write queries using BSON at all.
An `Example` takes a data object (usually the entity object or a subtype of it) and a specification how to match properties. You can use Query by Example with `MongoOperations` and Repositories.
An `Example` takes a data object (usually the entity object or a subtype of it) and a
specification how to match properties. You can use Query by Example with `MongoOperations`
and Repositories.
```java
public interface PersonRepository extends CrudRepository<Person, String>, QueryByExampleExecutor {
interface PersonRepository extends CrudRepository<Person, String>, QueryByExampleExecutor<Person> {
}
```