A biblioteca Spring Data REST permite implementar automaticamente: o acesso ao BD (a partir de uma interface Repository criada por você) e a classe Rest Resource que conterá os métodos para gerenciar Pilotos a partir de uma API Web.
No entanto, como nosso repositório (a ser criada em um pacote repositories) de pilotos precisa de métodos personalizados, não sei se é possível indicar com Spring Data REST que desejamos usar um Repository que nós criamos. Veja a melhor opção.
A API deve fornecer métodos para:
localizar piloto pelo ID
localizar piloto pelo CPF
cadastrar piloto: deve-se verificar se uma pessoa com o CPF informado já existe. Se existir, ela deve ser usada no cadastro do piloto e não criada nova pessoa.
A biblioteca Spring Data REST permite implementar automaticamente: o acesso ao BD (a partir de uma interface Repository criada por você) e a classe Rest Resource que conterá os métodos para gerenciar Pilotos a partir de uma API Web.
No entanto, como nosso repositório (a ser criada em um pacote repositories) de pilotos precisa de métodos personalizados, não sei se é possível indicar com Spring Data REST que desejamos usar um Repository que nós criamos. Veja a melhor opção.
A API deve fornecer métodos para:
Issues Relacionadas
86