Skip to content

Instantly share code, notes, and snippets.

@tinmegali
Created October 23, 2019 03:07
Show Gist options
  • Save tinmegali/d4e4d9abc516da7f5e1ed1e33438e5fc to your computer and use it in GitHub Desktop.
Save tinmegali/d4e4d9abc516da7f5e1ed1e33438e5fc to your computer and use it in GitHub Desktop.
// reference: https://codingexplained.com/coding/java/spring-framework/return-boolean-value-from-spring-data-jpa-query
@Repository
public interface CompanyRepository extends JpaRepository<Company, Integer> {
@Query("SELECT CASE WHEN COUNT(c) > 0 THEN true ELSE false END FROM Company c WHERE c.name = :companyName")
boolean existsByName(@Param("companyName") String companyName);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment