Quem cuida da implementação dos métodos que a classe JpaRepository<T, ID>
define? Eu achei ela fosse uma classe que definia implementação de métodos ou mesmo uma interface com métodos default, mas ela só possui a definição dos métodos sem implementação nenhuma e toda a hierarquia são somente interfaces.