Home » Tip Bank » Java » Java APIs
  • Comment on this Article
Language: Java
Expertise: Intermediate
Dec 30, 2019

WEBINAR:

On-Demand

Building the Right Environment to Support AI, Machine Learning and Deep Learning


Watch

How to Use the Spring Example API

First, define a probe (an instance of the entity class):

User user = new User();

user.setName("Ana");
user.setEmail("ana@gmail.com");

Next create a probe:

Example userExample = Example.of(user);

Next, define a repository that extends QueryByExampleExecutor interface:

@Repository public interface UserRepository 
   extends JpaRepository, QueryByExampleExecutor { 
}

Finally, call one of the QueryByExampleExecutor methods (e.g., exists()):

public boolean existsUser(User user) { 

   Example userExample = Example.of(user); 

   return bookRepository.exists(userExample); 
}
Octavia Anghel
 
Submit a Tip
Browse "Java" Tips
Browse All Tips
eloquentjavascript.net
codecademy.com