implementação customizada do Spring Data JPA Repository
implementação de controle transacional e do QueryDSL