Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Natan7/stock-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stock Client

Serviço de estoque desenvolvido em Spring Boot, que consulta informações de produtos via Feign Client.

Tecnologias Utilizadas

  • Java 17
  • Spring Boot 3.2.5
  • Spring Cloud OpenFeign 2023.0.1
  • Spring Data JPA
  • MySQL 8.0.33
  • Lombok 1.18.38
  • Maven (gerenciamento de dependências e build)

Estrutura do Projeto

  • src/main/java: Código-fonte principal
  • src/main/resources: Arquivos de configuração
  • src/test/java: Testes automatizados

Configuração

O projeto utiliza um banco de dados MySQL. Configure as credenciais em src/main/resources/application.properties:

spring.datasource.url=jdbc:mysql://localhost:3306/product_schema
spring.datasource.username=root
spring.datasource.password=techsolution

Como Executar

  1. Certifique-se de ter o Java 17 e o MySQL instalados e configurados.
  2. Clone o repositório e acesse a pasta do projeto.
  3. Execute o comando abaixo para compilar e rodar o projeto:
./mvnw spring-boot:run

ou, se preferir:

mvn spring-boot:run
  1. O serviço estará disponível em: http://localhost:8080/estoque/{id}

Obs: O serviço depende de um serviço de produtos rodando em http://localhost:8081/produtos.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages