Back to Browse

Microservices #8 - Criando o product-service com Spring Boot 4 e PostgreSQL

19 views
May 7, 2026
42:51

🛒 Todo e-commerce precisa de um product-service — e o nosso não será diferente! Nesse vídeo criamos do zero o product-service — o microservice responsável por gerenciar os produtos do nosso e-commerce global. E já deixamos ele preparado para trabalhar em conjunto com o currency-service, retornando o preço do produto na moeda solicitada pelo cliente! Nessa aula você vai ver: ✅ Criação do banco de dados db_product com PostgreSQL ✅ Criação do projeto com as dependências: 🔹 Spring Dev Tools 🔹 Spring Actuator 🔹 Spring Web 🔹 Spring Data JPA 🔹 PostgreSQL Driver 🔹 Flyway Migration ✅ Como trabalhar com migrations de banco de dados usando Flyway ✅ Criação da entidade e DTO (ProductEntity e ProductDTO) ✅ Criação do repositório (ProductRepository) ✅ Criação da controladora (ProductController) ───────────────────────────── 🔗 Exemplo de uso da API: - GET /products/{id}?targetCurrency=USD → retorna o DTO do produto com o preço na moeda solicitada ───────────────────────────── 💡 Perceba que o product-service já nasce integrado ao conceito de e-commerce global — ao solicitar um produto, o cliente pode receber o preço direto na sua moeda, sem nenhuma conversão manual! ───────────────────────────── 📌 Playlist completa — Java 25 com Spring Boot 4: https://www.youtube.com/playlist?list=PL3JJGznjwuWAOfPX9qcQYP8PwOEUBjznh ───────────────────────────── #Java25 #SpringBoot4 #SpringBoot #SpringCloud #Microservices #Java #PostgreSQL #FlywayMigration #SpringDataJPA #Ecommerce #BackEnd #DesenvolvimentoWeb #CursoJava

Download

0 formats

No download links available.

Microservices #8 - Criando o product-service com Spring Boot 4 e PostgreSQL | NatokHD