Spring Boot, Sorting, Searching, Filtering, Pagination.
interface under Repositories package @Repository public interface ProjectRepository extends CrudRepository<Project, Long> { @Query("SELECT DISTINCT p FROM Project p LEFT JOIN p.contributors c WHERE " + ":lookupText IS NULL " + "OR p.projectName LIKE :lookupText " + "OR p.description LIKE