Resolvendo DESAFIO BACKEND da Magalu com Spring Boot, Scheduler e MySQL

Опубликовано: 06 Май 2026
на канале: Build & Run
20,492
1.2k

🎉 Conheça a FBR:
https://tinyurl.com/fbrialp

Neste vídeo nós vamos resolver o desafio backend da Magalu e com isso aprenderemos:

Como criar um microserviço com Spring Boot
Como realizar tasks agendadas com Spring Scheduler
Como comunicar com o banco de dados MySQL via Docker
Queries customizadas com Spring Data JPA
Relacionamento ManyToOne com JoinColumn
Como efetuar logs com o SLF4J

Se você está querendo conquistar a sua primeira vaga na programação como desenvolvedor java backend, esse vídeo é para você! Aprenderemos a entender o desafio proposto e seguiremos toda a linha de raciocínio até a sua resolução, utilizando Java, Spring Boot, Spring Scheduler e o banco de dados MySQL com Docker!

👉 Segue a gente no Instagram:   / buildrun.tech  
---------------------------
🔗 Notion:
https://brunograna.notion.site/Desafi...

🔗 Repositorio com o código do vídeo:
https://github.com/buildrun-tech/buil...

---------------------------
🚀 Veja também estes vídeos:

⭐ RECOMENDADO ⭐
DESAFIO BACKEND do BTG PACTUAL
   • Resolvendo DESAFIO BACKEND do BTG Pactual ...  

⭐ RECOMENDADO ⭐
DESAFIO BACKEND do PicPay
   • Resolvendo DESAFIO BACKEND do PicPay com J...  

---------------------------
00:00 - Intro
00:45 - Desafio Backend Magalu
05:30 - Iniciar o microserviço SpringBoot
06:42 - Configurar o MySQL no Docker
10:38 - Configurar a comunicação do Spring Boot com o MySQL
12:36 - Mapear as entidades Notification, Channel e Status
19:55 - Criar config de inicialização das tabelas
28:35 - Criar a funcionalidade de solicitação de agendamento de notificação
38:18 - Criar a funcionalidade de consulta de agendamento de notificação
41:55 - Criar a funcionalidade de cancelamento da notificação
45:20 - Criando uma rotina com o Spring Scheduler (TaskScheduler / @Scheduled)
50:12 - Criando serviço de checagem e envio de notificação
58:05 - Recado especial para você

---------------------------
Build & Run

#desafio #backend #magalu