We pass @Param as for multiple parameters but I want to use single object and fetch
Query("SELECT a FROM Author a WHERE firstName = :firstName AND lastName = :lastName")
List<Author> findByFirstNameAndLastName(@Param("lastName") String firstName, @Param("firstName") String lastName);}
I want to use
@Query("SELECT a FROM Author a WHERE firstName = :author.firstName AND lastName = :author.lastName")
List<Author> findByFirstNameAndLastName(@Param("Author") Author author);}