PawsOnCloud API (0.0.1)

Essa documentação especifica todos os detalhes relacionados a API.




Packages
Package
Description
Armazena toda estrutura de pacotes.
Contém as constantes para configuraçãos do testContainer.
Armazena classes de controladores que expõem endpoints da API.
Contém exceções personalizadas para situações específicas na execução da aplicação
Contém a classe de configuração do Swagger.
Contém classes de Transferência de Dados (DTOs).
Armazena a classe de email.
Armazena as entidades JPA.
Contém o enum que define os possiveis status dos animais.
Armazena interfaces que estendem JpaRepository para interagir com o banco de dados.
Contém classes relacionadas à segurança da aplicação.
Contém exceções específicas para lidar com problemas de autenticação, autorização ou outros cenários de segurança.
Contém a assinatura dos métodos que devem ser implementados.
Contém classes que realizam o mapeamento dos DTOs para entidades.
Contém exceções específicas para lidar com problemas durante a execução de operações de serviços.
Contém classes de serviço, responsáveis pela lógica de negócios da aplicação