Um desenvolvedor está trabalhando em uma aplicação Java 8 usando
Spring Data JPA. Ele precisa implementar um repositório para realizar operações de CRUD e
consultas específicas em uma entidade Usuario, que possui os atributos id, nome, email e
dataCadastro. Considerando as boas práticas de desenvolvimento com essa tecnologia e os
recursos oferecidos pelo Spring Data JPA, o método adequado para buscar todos os usuários
cadastrados antes de uma determinada data, ordenados por nome é: