Criar uma API de Cadastro de Beneficiarios e Documentos.
Sobre | Dependencias | Requisitos | Começando | Iniciando o Projeto
Este repositório contém um sistema baseado em arquitetura Rest Api desenvolvida com Java e Spring Boot, o H2 para a persistência de dados com Spring Data, o Swagger e Insomnia para a documentação dos endpoints, o spring-validation para fazer as validações necessárias da Api, junit e mockito para os testes unutários.
spring-boot-starter-web: Utilizado para tornar a aplicação web.
spring-boot-starter-data-jpa: Utilizado para fazer a integração com o banco de dados e gerenciar a persistência de dados do sistema.
spring-boot-starter-validation: Utilizado para as validações dos Models, DTOs, etc.
spring-boot-devtools: Utilizado para o LiveReload do servidor.
springfox-swagger: Utilizado para documentar a Api.
junit-vintage-engine: Utilizado para fazer os testes unitários da aplicação.
# Clonar o projeto:
$ git clone https://github.com/Perolanegra/ekan-exam-api
# Entrar no diretório do projeto:
$ cd ekan-exam-api
# Instalar as dependências:
$ mvn clean install
# Rodar a aplicação:
$ mvn spring-boot:run
# Rodar a aplicação com o CMD:
$ Entrar no diretorio onde está o arquivo .JAR, na pasta do projeto
$ abrir o CMD e executar o seguinte comando: java -jar ekan-exam-API.jar
Feito com ❤️ por Igor Alves 👋🏻 Get in touch!