@Query is Spring Data JPA’s way to supply a custom JPQL statement.
It’s possible to include positional binding parameters using ?1 to tie it to the name argument.
Since we are providing the JPQL, the name of the method no longer matters. This is our opportunity to pick a better name than what custom finders constrained us to.
Because the return type is List