Removed all previous references to snpahosts. Removed explicit version declaration of Lombok as Boot sets that for us in 1.4. Upgraded Elasticsearch dependency to 2.2 and uncommented the actual sample module as it needs to be updated due to API changes in Elasticsearch and Spring Data Elasticsearch in turn. Adapt to API changes in entity lookup configuration for Spring Data REST. Tweaked Neo4j build setup by using the dedicated embedded driver JAR.
Spring Data JPA - Query-by-Example (QBE) example
This project contains samples of Query-by-Example of Spring Data JPA.
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.
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 JPA Repositories.
This example contains a test class to illustrate Query-by-Example with a Repository in UserRepositoryIntegrationTests.