Skip to content

hada97/alurafood

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API REST PAGAMENTOS-MS

💻 Sobre o Projeto

⚙️ Funcionalidades

A API oferece as seguintes funcionalidades:

  • CRUD de Pagamentos : Criação, leitura, atualização e exclusão de Pagamentos.

🛠 Tecnologias Utilizadas

A API REST do projeto foi desenvolvida utilizando as seguintes tecnologias:

  • Java 17: Linguagem de programação utilizada.
  • Spring Boot 3: Framework para desenvolvimento de aplicações Java.
  • Maven: Ferramenta de automação e gerenciamento de dependências.
  • MySQL: Sistema de gerenciamento de banco de dados relacional.
  • Hibernate: Framework de mapeamento objeto-relacional (ORM).
  • Flyway: Ferramenta para versionamento e migração de banco de dados.
  • Lombok: Biblioteca para reduzir o boilerplate no código Java.
  • Insomnia: Ferramenta para testar APIs.
  • Swagger: Ferramenta para definir, criar, documentar e consumir APIs REST.
  • IntelliJ IDEA: Editor de código.
  • Spring Cloud Netflix: Biblioteca para integração de microsserviços.

📝 Licença

Este projeto foi desenvolvido como parte do curso Microsserviços na prática: implementando com Java e Spring na escola Alura.

🚀 Como Começar

Para integração com o microserviço pedidos-ms: Clonar e executar instâncias dos repositorios abaixo:

Para começar a utilizar esta API, siga os passos abaixo:

  1. Clone o repositório:

    git clone https://github.com/hada97/alurafood
  2. Navegue até o diretório do projeto:

    cd alurafood
  3. Compile e execute o projeto:

    mvn clean package
    
  4. Acesse a API: Após iniciar o projeto, a API estará disponível na URL:

    `http://localhost:8080/swagger-ui/index.html`.
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages